Bashでは、次のようなブール条件をどのように記述すればよいですか。
環境変数$ A、$ B、および$ Cのリストを指定echo Succeeds!
して、それらすべてがいくつかの値に設定されている場合にのみ実行します。それ以外の場合は、を実行しexit -1
ます。
または、擬似コードで:
if (all_env_vars_set_to_some_value($A, $B, $C)) {
echo 'Succeeds!';
else {
exit -1;
}
これはBASHで使用できます。
if [[ -n "$A" && -n "$B" && -n "$C" ]]; then
echo 'Succeeds!'
else
exit -1
fi
`マンテストによると:
-n STRING
the length of STRING is nonzero
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加