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

angryTom
リリース: 2020-02-07 11:50:55
オリジナル
20379 人が閲覧しました

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート