26 ноября 2013 г., 8:45 пользователь Vladimir Skubriev <vladi...@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

Ответить