condizione unix controllo!
-
13-09-2019 - |
Domanda
quale condizione viene verificata sotto?
if [[! -s $ {FILE} || -z $ {FILE}]]
(qui $ file è un file di dati)
Soluzione
Vedere la pagina di manuale di test(1)
. $ FILE o non esiste, ha dimensioni pari a zero, oppure è una stringa vuota.
Altri suggerimenti
! -s ${FILE}
controlla se il file esiste e non è vuoto
-z ${FILE}
controlla se la lunghezza della stringa FILE è zero
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow