[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: udev infinity loop when using custom rule file with RUN+= script and sfdisk






26 ноября 2013 г., 8:45 пользователь Vladimir Skubriev <vladimir@skubriev.ru> написал:
22.11.2013 18:25, dimas пишет:
На счет крона хорошая идея, т.к. я в принципе не планировал сразу после
того, как вставил диск начинать архивирование.
для однораховой задачи скорее подойдет какой-нибудь at. насколько я понмю, ему
можно сказать что-то типа "запустить через 10 минут".
посмотрел на at буду иметь его в виду.

и еще: пайп ( cmd1 | cmd2 ) создает новый subshell (как это по-русски?), в
котором выполняется cmd2. во избежание этого (например, в случае, когда в конце
пайпа запускаем функцию, которая питается переменными из нашего скрипта) вместо
cat filename | cmd
стоит делать
cmd < filename
а вместо
echo "bla-bla-bla" | cmd
как-нибудь так
cmd << EOF
bla-bla-bla
EOF
а то я как-то долго не мог понять, почему функция не видит переменных, а потом
вычитал в мане про эту тему, она ж запускается в чистом окружении.
это уже немного оффтоп, но иногда можно на такое напороться.
Конкретно с таим не сталкивался, т.к. не нужно было еще.

Чем еще примечателена команда:

cmd<filename ?

Конструкцию вида:

cmd << EOF
EOF я частенько использовал, только все равно до конца не понимаю, что это за конструкция. Видел скопипастил и пользуюсь ))
Еще мне частенько встречались EOH-и и что то еще.

где об этом почитать и как это называется ?
http://rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html#COMMANDSUB 

Reply to: