Вы можете использовать rsync
:
rsync -az /media/shared_folder/devstuff /home/me/devstuff
Итак, все, что вам нужно сделать, это настроить задание cron для запуска этой команды каждые 2 минуты:
*/2 * * * * /usr/bin/rsync -az /media/shared_folder/devstuff /home/me/devstuff
Встроенная команда оболочки read
обычно не очень быстра (мягко говоря), но это может спасти несколько форков:
while read line; do
echo -n "$line" | cat /dev/stdin
done