シェルで変数が空かどうかを判断する方法 シェルプログラミングでは、パラメータのエラーチェック項目に、変数に値が割り当てられているかどうか(つまり、変数が空かどうか)が含まれます。変数が空かどうかを判断する方法は次のとおりです。 1. 変数は「」引用符で囲みます #!/bin/sh パラグラフ1= if [ ! -n "$para1" ]; then エコー「IS NULL」 それ以外 「NOT NULL」をエコーします フィ [出力結果] 「IS NULL」 2. 変数によって直接判断する #!/bin/sh パラグラフ1= [ ! $para1 ] の場合; エコー「IS NULL」 それ以外 「NOT NULL」をエコーします フィ [出力結果] 「IS NULL」 3. テストで判断する #!/bin/sh 最小値= テスト -z "$dmin" それから echo "dmin が設定されていません!" それ以外 echo "dmin が設定されました!" フィ 【出力結果】「dminが設定されていません!」 4. 「」を使って判断する #!/bin/sh 最小値= [ "$dmin" = "" ]の場合 それから echo "dmin が設定されていません!" それ以外 echo "dmin が設定されました!" フィ 【出力結果】「dminが設定されていません!」 以下もご興味があるかもしれません:
|
>>: Vueを使い始める際に習得する必要がある知識について簡単に説明します
ラジオ ボタンや複数選択ボタンにスタイルを追加する方法や、ボタンを大きくする方法を尋ねる人を以前見か...
多くの場合、ストアド プロシージャを作成するときに配列がよく使用されますが、MySQL ではストアド...
この記事では、適切なスライドアウトレイヤーアニメーションを実装するためのVueの具体的なコードを例と...
まず、よくある質問は、ECMAScript と JavaScript の関係は何ですか? ECMAS...
既存のイメージから新しいイメージを構築することは、Dockerfile ドキュメントを通じて行われま...
Q: xml と html の違いがわかりません。違いは何ですか? A: XMLと HTML の違い...
目次分離効果コマンドラインの説明関与する機能分離効果-- 別居前1,2,3,4 -- 別居後1 2 ...
環境説明サーバーシステム: Ubuntu 18.04 64ビットnginx: 1.14この記事では主...
目次序文vue-i18nをインストールするロケールの設定getLangs.js の実装i18nインス...
ルーティングvue-router4 では API の大部分は変更されていないため、変更点のみに焦点を...
コンピューターに Linux Ubuntu システムをインストールしました。初めてインストールしまし...
MySQL 8.0.3がリリースされます。新機能を見てみましょうMySQL 8.0.3 は RC ...
01 並列レプリケーションの概念MySQL のマスター スレーブ レプリケーション アーキテクチャで...
目次1. スワップパーティション SWAP 1.1 スワップファイルを作成する1.2 スワップパーテ...
会社の開発者がテスト環境で挿入ステートメントを実行すると、正常に実行されるまでに 10 秒以上かかり...