2016-08-04 2 views
1

Что означает «1> & 2» означает в сценарии bash?Что означает «1> & 2» в bash?

Например, что делает следующая строка из сценария bash?

echo "$1 is not a directory!" 1>&2 

Я использую mac os x. Мой сценарий bash:

if [ ! -d $1 ]; then 
    echo "$1 is not a directory" 1>&2 
    exit 1 
fi 
+3

"' 1> & 2 # Перенаправление stdout в stderr.' "- из [Перенаправление ввода/вывода] (http://www.tldp.org/LDP/abs/html/io-redirection.html) –

+3

поиск для '[bash]" 1> & 2 "' показывает 799 Q/As. Вы потрудились смотреть перед публикацией? Удачи. – shellter

+0

@shellter не нужно публиковать повторяющиеся комментарии, говорящие то же самое. –

ответ

Смежные вопросы