
No.1ベストアンサー
- 回答日時:
> if [ "$c" = " " ]
空白1文字だとそうです。
> if [ "$c" = "" ]
それでいいですが、if [ -z "$c" ] という専用の演算子があります。
> if [[ "$c" =~ ^[[:blank:]]$ ]]
空白(全角空白含む)とタブどちらか1文字だとそうです。
改行等も含むなら[[:space:]]です。
No.2
- 回答日時:
完全にうろ覚えだけど, c に入っているものによっては
if [ "$c" = " " ]
ではマズいことがあるんじゃなかったっけ.
bash などなかった時代では
if [ "x$c" = "x " ]
とかしてたはず.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 bash の -z オプションがうまく動作しない原因を教えて下さい。 4 2023/03/22 18:04
- Excel(エクセル) ExcelのIF関数 2 2022/04/14 16:11
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- UNIX・Linux 次のif文について意味を教えてください。 1 2022/11/27 16:55
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Excel(エクセル) B列に文字がはいったらA列に数字が入るマクロードを完成させたい 4 2023/04/21 01:58
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/04/01 09:10
- Excel(エクセル) エクセル関数で教えて頂きたいです 3 2023/07/24 14:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wordの差し込み印刷で空白行が...
-
LINEのこの空白ってどんな意味...
-
Excel計算式が入ってるセルを空...
-
latexで、行の先頭に空白を入れ...
-
アクセスのクエリで空白を0と...
-
INDEXとMATCH関数で#N/Aが出る...
-
VLOOKUP関数で
-
Excel関数で90%から110%の間を◎...
-
「 - 」と「 _ 」 の違い
-
関数について教えて下さい。 A1...
-
Word ○(まる)で表示される空白
-
エクセルでフッターに空白を入れる
-
【VBA】PDF出力に任意のファイ...
-
エクセル 数式の無効化
-
PowerPointの表内のカンマ
-
EXCELでタイトル行と一番下の行...
-
EXCEL 連動したドロップダウン...
-
名簿の漢字名を関数で半角カナ...
-
エクセルで休日の「休」という...
-
Excelのテーブル上のセルの保護...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Wordの差し込み印刷で空白行が...
-
LINEのこの空白ってどんな意味...
-
Word ○(まる)で表示される空白
-
INDEXとMATCH関数で#N/Aが出る...
-
エクセルでフッターに空白を入れる
-
Excel計算式が入ってるセルを空...
-
アクセス IDが空白の時、メッセ...
-
アクセスのクエリで空白を0と...
-
「 - 」と「 _ 」 の違い
-
bashでの空白と空文字の判断
-
マクロ 空白セルまで繰り返す
-
latexで、行の先頭に空白を入れ...
-
仕事で使う数式を自分で作成で...
-
VBA ""が認識されないのはなぜ...
-
空白行があると #DIV/0なる?...
-
エクセル、マクロ(ダブルクリ...
-
どちらかが空白ならば……
-
エクセルの最小値の計算
-
Excel関数で90%から110%の間を◎...
-
VLOOKUP関数で
おすすめ情報
空白文字の場合、正規表現を使った場合、
if [[ "$c" =~ ^[[:blank:]]$ ]]
の書き方で良いのでしょうか?