LINUX.ORG.RU

[Closed]Bash: помогите разобраться

 


0

2

Не могу понять одну вещь

apt-get update >/dev/null 2>&1
Что тут происходит ясно
apt-get update >/dev/null
- вывод логов перенапрявляется в
/dev/null
, но вот что это значит не знаю
2>&1

Подскажите плиз.



Последнее исправление: rusich (всего исправлений: 1)

1 - stdout, стандартный вывод

2 - stderr, поток ошибок

2>&1 - перенаправить stderr в stdout чтоб, например, погрепать и по ошибкам тоже (а в указанном примере чтоб весь вывод, в том числе и ошибки, лить в /dev/null).

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 2)

ммммммм... этот дух васянскаво ЛОРчика.
када сделаиш так apt-get update 2>&1 >/dev/null велкам снова на лорчег!11 советов мудрых просить. ня.
вот уж действительно [клозед]

mos ★★☆☆☆
()
Ответ на: комментарий от mos

Эм, а что не так?

$ sudo apt-get update 2>&1 >/dev/null 
$ echo $?
0

Ты, наверно, update и upgrade перепутал?

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.