Jaka jest różnica między następującymi poleceniami?Co oznacza "/ dev/null" na końcu komend powłoki
ssh myhostname "command1; command2;...commandn;" 2>/dev/null
ssh myhostname "command1; command2;...commandn;"
co robi
2>
oznacza?co znaczy
/dev/null
? Czytałem gdzieś, że wynik polecenia zostanie zapisany do pliku/dev/null
zamiast konsoli! Czy to jest poprawne? Wydaje mi się dziwne, że nazwa pliku tonull
!
1. 'man bash' jest interesującą lekturą. 2. '/ dev/null' to specjalny plik, który działa jak czarna dziura; nie zajmuje miejsca na dysku, ponieważ wszystko, co jest w nim umieszczone, jest w rzeczywistości odrzucane. – axiac