Господа, вот наткнулся на такие грабли:
нада в лог писать вывод вот такой команды:
(echo operator;echo operator) | telnet 10.0.95.9>>log.logА оно мне вместо писания в log.log пишет на $STDOUT
Как написать в лог средствами bash, спрашивается в задаче?Зарание спасибо.
>Господа, вот наткнулся на такие грабли:
>нада в лог писать вывод вот такой команды:
>(echo operator;echo operator) | telnet 10.0.95.9>>log.log
>
>А оно мне вместо писания в log.log пишет на $STDOUT
>Как написать в лог средствами bash, спрашивается в задаче?
>
>Зарание спасибо.
тоесть оно то пускает некоторую часть в лог, но допустим
Connection closed by foreign host.
на консоль кидает, а нужно чтобы всё в лог шло.Для программы smbclient вообще в лог ничего не пишет.
(echo operator;echo operator) | telnet 10.0.95.9>>log.log 2>&1