Эффективная генерация stdin в сценарии оболочки

Вы можете использовать rsync :

rsync -az /media/shared_folder/devstuff /home/me/devstuff

Итак, все, что вам нужно сделать, это настроить задание cron для запуска этой команды каждые 2 минуты:

*/2 * * * *   /usr/bin/rsync -az /media/shared_folder/devstuff /home/me/devstuff
2
03.09.2017, 00:23
1 ответ

Встроенная команда оболочки readобычно не очень быстра (мягко говоря), но это может спасти несколько форков:

while read line; do
    echo -n "$line" | cat /dev/stdin
done
2
27.01.2020, 22:09

Теги

Похожие вопросы