как выполнить по крону несколько задач сразу?
мне нужно сперва переместить файлы, а затем сменить разрешения:
mv -f /home/catalog1/* /home/catalog2
chmod 644 /home/catalog2/*
можно ли это записать в одну строку, чтоб вторая команда выполнялась сразу после первой?
или может можно менять разрешения "на лету" во время перемещения?
LinuxForum.Fans
cron
Автор: yy401
4 сообщений
1031 просмотров
уже нашел, спасибо.
Запишите команды в одну строку, разделяя их ; — точкой с запятой.
Можно всё скриптом оформить и в crontab писать уже запуск этого скрипта.
как выполнить по крону несколько задач сразу?
не мучить мозги, и сделать скрипт. Который и запускать по crontab.
можно ли это записать в одну строку, чтоб вторая команда выполнялась сразу после первой?
можно через &&, тогда вторая команда выполнится тогда, и только тогда, когда первая будет выполнена успешно.
или может можно менять разрешения "на лету" во время перемещения?
можно. Ища файлы по одному командой find, и обрабатывая их опцией -exec.
Войдите или зарегистрируйтесь, чтобы ответить.