この記事では主に、Linux シェルで文字列が空かどうかを判断する正しい方法を紹介します。この記事では、サンプル コードを通じて詳細に紹介しています。Linux シェルを学習または使用するすべての人にとって、一定の参考学習価値があります。必要な友達一緒に学びましょう
シェルで文字列が空かどうかを判断する方法
Linux は文字列が空であるかどうかを判断します2 つのパラメータを使用できます:
● -z: 文字列が空の文字列かどうかを判断します
● -n: 文字列が空でない文字列かどうかを判断します
例:
#!/bin/sh STRING= if [ -z "$STRING" ]; then echo "STRING is empty" fi if [ -n "$STRING" ]; then echo "STRING is not empty" fi root@desktop:~# ./zerostring.sh STRING is empty
注: 文字列を比較する場合、引用符を使用して文字列を区切ることは非常に良い習慣です。
その他の方法:
if [ "$str" = "" ]
(オンライン ビデオ チュートリアルの共有: linux ビデオ チュートリアル)
以上が文字列が空かどうかを判断するシェル メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。