Pytania oznaczone «bourne-shell»

26
Tablice w systemie Unix Bourne Shell

Próbuję użyć tablic w powłoce Bourne'a ( /bin/sh). Odkryłem, że sposobem na zainicjowanie elementów tablicy jest: arr=(1 2 3) Ale napotyka błąd: syntax error at line 8: `arr=' unexpected Teraz post, w którym znalazłem tę składnię, mówi, że jest bash, ale nie mogłem znaleźć żadnej osobnej...

19
Użycie ^ jako metaznaku powłoki

Napisałem dzisiaj mały skrypt, który zawierał grep -q ^local0 /etc/syslog.conf Podczas przeglądu współpracownik zasugerował, aby ^local0go zacytować, ponieważ ^oznacza „fajkę” w powłoce Bourne'a. Zaskoczony tym twierdzeniem, próbowałem wyśledzić wszelkie odniesienia, które o tym wspominały. Nic,...

13
IFS null to nie to samo co rozbrojony IFS?

Przeczytałem tutaj świetne pytanie zatytułowane Zrozumienie IFS . Byłem zaskoczony, ponieważ odpowiedzi i komentarze cytują POSIX, który stwierdza, że ​​IFS = to nie to samo, co rozbrojenie IFS. Jeśli odłączysz IFS, najwyraźniej zostanie użyta wartość domyślna. Jeśli zamiast tego ustawisz IFS na...