| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > stderr redirect: unnecessary whitespace |
| Автор: bns12 11.3.2009, 13:14 |
| Я захожу на удаленную машину через rlogin. Запускаю там некую программу и хочу подавить ее поток ошибок: user: some_name -s 2000 2> /dev/null После набора этой команды каждый раз она превращается в: user: some_name -s 2000 2 > /dev/null т.е. вставляется пробел между 2 и >. Соответственно это уже не воспринимается как редирект. На этой машине стоит tcsh 6.13.00, Linux. Если кто-нибудь сталкивался с подобным эффектом, подскажите решение. Спасибо |
| Автор: nickless 13.3.2009, 21:15 | ||
| Насколько я знаю, в csh-like шеллах это или невозможно, или возможно только через одно место. http://pwet.fr/man/linux/commandes/tcsh
Самый верный и простой способ - использовать нормальные шеллы. |
| Автор: bns12 16.3.2009, 11:44 |
| Понял. Спасибо. |