Ich glaube, ich bin mir nicht sicher, wie ich "und" Tests durchführen soll. Ich wollte sicherstellen, dass ein Argument existiert, mit dem es gut funktioniert [ -e $VAR ]
, aber es stellte sich heraus, dass es auch für eine leere Zeichenfolge als wahr bewertet wurde. was ich nicht will.
Wie mache ich sie zusammen? Oder gibt es einen anderen unären Test, der das erreicht, was ich will?
bash
; Um jedoch die "Bashismen" voll auszunutzen, lesen Sie die Antwort von @ paxdiablo.