/bin/sh
Marcin 'Qrczak' Kowalczyk
qrczak at knm.org.pl
Wed Feb 24 19:47:57 CET 1999
Wed, 24 Feb 1999, Arkadiusz Miśkiewicz pisze:
> 2) o ile czegoś nie da się zrobić w tak by bylo zgodne z posixowym sh
> to robimy w tym co się da (np. w bashu) i dajemy #!/bin/bash
Zawsze się da, tylko czasem będzie to mniej czytelne lub wolniejsze - więc
pytanie, kiedy warto, a nie, kiedy trzeba.
> 3) adduser do przerobki tak by korzystal z programu gettext zamiast z $""
Na przykład w tym przypadku. Albo ${zmienna//foo/bar} zamiast `sed`a
i ${zmienna:początek:długość} zamiast cut. Albo arytmetyka w $((...)) czy
((...)) czy nawet let zamiast `expr`. Albo obchodząc to, że chyba nie
ma przenośnej metody na pomijanie nieistniejących *masek*. Albo zmienne
lokalne. Albo read bez parametrów czytający do "$REPLY". Albo tablice.
Albo >(...) i <(...). Nie wiem, co dokładnie jest w POSIX. Oryginalny sh
tego wszystkiego nie ma.
--
__("< Marcin Kowalczyk * qrczak at knm.org.pl http://kki.net.pl/qrczak/
\__/ GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
More information about the pld-devel-pl
mailing list