ホームページ  >  記事  >  運用・保守  >  文字列が空かどうかを判断するシェル メソッド

文字列が空かどうかを判断するシェル メソッド

angryTom
angryTomオリジナル
2020-02-07 11:50:5520356ブラウズ

この記事では主に、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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。