URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 6937
[ Назад ]

Исходное сообщение
"Как перенаправить вывод одной команды на вход другой?"

Отправлено Zp , 13-Ноя-07 14:51 
Задолбался уже везде написано вот так <> или так | но не работает нифига.
Нужно всего лишь перенаправить вывод  этого date +%d/%m/%Y-%d/%m/%Y  на вход вот этой команды sarg -d
КАК ЭТО СДЕЛАТЬ?

Содержание

Сообщения в этом обсуждении
"Как перенаправить вывод одной команды на вход другой?"
Отправлено newser , 13-Ноя-07 15:02 
>Задолбался уже везде написано вот так <> или так | но не работает нифига.
>Нужно всего лишь перенаправить вывод  этого date +%d/%m/%Y-%d/%m/%Y  на вход
>вот этой команды sarg -d
>КАК ЭТО СДЕЛАТЬ?

Прочитав документацию и подумав. В Вашем случае что-то вроде

sarg -d `date ...`


"Как перенаправить вывод одной команды на вход другой?"
Отправлено angra , 13-Ноя-07 15:03 
Как обычно date +%d/%m/%Y-%d/%m/%Y | some_command
вот только если sarg ждет ввод с терминала, а не с stdin, то разумеется ничего не получится.  

"Как перенаправить вывод одной команды на вход другой?"
Отправлено Zp , 13-Ноя-07 16:10 
так и так не работает

"Как перенаправить вывод одной команды на вход другой?"
Отправлено Michelnok , 13-Ноя-07 16:39 
>так и так не работает

"Format for "date" is dd/mm/yyyy-dd/mm/yyyy"
(т.е. date "+%d/%m/%Y-%d/%m/%Y", чтобы получилась нужная строка)
И вообще:
http://www.opennet.me/base/net/squid_sarg_script.txt.html