人力検索はてな
モバイル版を表示しています。PC版は
こちら
bash に関する質問です。引数を渡すシェルプログラムを書いているのですが、引数がわたされていないときに、エラーで処理を終了したいのです。
B=$1 と引数は、一度 変数Bに渡して、判定したいのですが、どう書くといいのでしょうか?
if $B="" とかやってもうまくいきません。記法がわからないのです。
●質問者:
kaiketsu
●カテゴリ:
コンピュータ
科学・統計資料
○ 状態 :終了
└ 回答数 : 1/1件
▽最新の回答へ
▽
1 ●
JULY
●100ポイント
ベストアンサー
単純に引数の数だけを判定材料にするなら、$# で引数の数が分かります。
下記ページの「その他の特殊変数」に、その記述があります。
シェルの変数に慣れる
kaiketsuさんのコメント
ありがとうございます。書式が結構うるさいのですね。
関連質問
VCでプログラミングをしています。基本的なことなのですが質問が…
C言語のprintf関数について質問です。 #include <stdio.h> int m…
●質問をもっと探す●
0.
人力検索はてなトップ
8.
このページを友達に紹介
9.
このページの先頭へ
□
対応機種一覧
□
お問い合わせ
□
ヘルプ
/
お知らせ
□
ログイン
□
無料ユーザー登録
□
はてなトップ