Mam skrypt powłoki, w którym mamy następujące wiersze if [ -z "$xyz" ]
i if [ -n "$abc" ]
, ale nie jestem pewien, jaki jest ich cel. Czy ktoś może wyjaśnić?
shell-script
użytkownik3173953
źródło
źródło
man test
(zawsze?) Podaje stronę podręcznika dla wersji programu zewnętrznego, która (przynajmniej dla wersji GNU-coreutils) wyraźnie ostrzega, że niektóre (większość IME) powłoki mają wbudowaną wersję, która może być inna.