KSH - HP-SOL-Lin は POSIX である必要があります
複数の条件が真かどうかをテストしてから、何かをしたい。
仮定:
FIELDS=0
$STRING=''
また$STRING=' '
今私は持っています:
if [[ $FIELDS -ne 0 && ! -z $STRING ]]; do
が null の場合、これは正常に機能$STRING
しますが、単一のスペースがある場合があります。$STRING
最初に2つのテストを処理するにはどうすればよいですか? 概念的には、次のものと同等のものを希望します:
[[ $FIELDS -ne 0 && [ ! -z $STRING || $STRING = ' ' ] ]]