Pytania oznaczone «shell»

31
Czy mogę połączyć pgrep z funkcją kill?

Zauważyłem, że |służy do przesyłania wyników pierwszego polecenia do drugiego. Chciałbym zabić wszystkie procesy, które pasują do nazwy. Oto co zwykle robi pgrep: $ pgrep name 5089 5105 Wydaje się, że działa wiele argumentów kill: sudo kill 5089 5105 Ale to źle: pgrep name | kill Jak to...

31
Gdzie „eksport var = wartość” jest niedostępny?

Podniosłem - prawdopodobnie na Usenecie w połowie lat 90. (!) - ten konstrukt export var=value jest baszizmem, a tym przenośnym wyrażeniem jest var=value export var Opowiadam się za tym od lat, ale ostatnio ktoś mnie o to rzucił i naprawdę nie mogę znaleźć żadnej dokumentacji na poparcie tego,...

30
Polecenie ls: co oznacza pierwszy wiersz?

Kiedy to zrobię ls -l, dostaję to: calico@A000505:~/Documentos$ ls -l total 2020 -rwxr-xr-x 1 calico calico 8559 2010-11-16 11:12 a.out -rwxrw-rw- 1 smt smt 2050138 2010-10-14 10:40 Java2.pdf -rwxrw-rw- 1 ocv ocv 234 2010-11-16 11:11 test.c Ale co oznacza „całkowity 2020”? Mam tylko 3 pliki,...

30
zamknij skrypt powłoki z podpowłoki

Rozważ ten fragment: stop () { echo "${1}" 1>&2 exit 1 } func () { if false; then echo "foo" else stop "something went wrong" fi } Zwykle funcwywołanie powoduje zakończenie skryptu, co jest zamierzonym zachowaniem. Jednak jeśli jest wykonywany w podpowłoce, na przykład...

30
Czy istnieje powłoka JavaScript?

Ostatnio współpracuję z JS i jestem bardzo entuzjastycznie nastawiony do tego języka. Wiem, że istnieje node.js do uruchamiania JS po stronie serwera, ale czy istnieje powłoka, która używa JS jako języka skryptowego? Jeśli coś takiego istnieje, w jakim stopniu jest ono użyteczne i...

30
Wielokolorowy Grep

Próbuję uzyskać każde polecenie grep, aby podświetlić jego wyniki w innym kolorze. Mogę to zrobić ręcznie za pomocą takiej linii: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Każda cpostać zostanie...