![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
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も見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
shシェルスクリプト 空白行の入れ方
その他(プログラミング・Web制作)
-
bashの関数の引数にスペースが入るとズレる件
その他(プログラミング・Web制作)
-
Linux環境 grepで改行コード(CRLF、LF)を検索できないで
UNIX・Linux
-
-
4
TOPコマンドで表示するCPU使用率で100%以上の表示について
UNIX・Linux
-
5
シェルスクリプトで、空白(スペース)を含む変数をawkに渡したいのです
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LINEのこの空白ってどんな意味...
-
Wordの差し込み印刷で空白行が...
-
Word ○(まる)で表示される空白
-
INDEXとMATCH関数で#N/Aが出る...
-
Excel計算式が入ってるセルを空...
-
エクセル VBA 空白を無くしたい
-
emacs で指定リージョンの行頭...
-
データがとびとびの線グラフ
-
アクセスのクエリで空白を0と...
-
マクロ 空白セルまで繰り返す
-
PowerPointの表内のカンマ
-
EXCELでタイトル行と一番下の行...
-
【VBA】PDF出力に任意のファイ...
-
エクセルでleft関数の結果が表...
-
Googleスプレッドシートでの範...
-
エクセルでエンターを押すと隣...
-
エクセルの計算式でコンマを付...
-
エクセルでセル内改行の1行目...
-
EXCEL 連動したドロップダウン...
-
16桁以上の「0」に変換されてし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LINEのこの空白ってどんな意味...
-
Wordの差し込み印刷で空白行が...
-
INDEXとMATCH関数で#N/Aが出る...
-
Word ○(まる)で表示される空白
-
エクセルでフッターに空白を入れる
-
Excel計算式が入ってるセルを空...
-
bashでの空白と空文字の判断
-
マクロ 空白セルまで繰り返す
-
「 - 」と「 _ 」 の違い
-
latexで、行の先頭に空白を入れ...
-
空白行があると #DIV/0なる?...
-
VBA ""が認識されないのはなぜ...
-
エクセルで1つでも×か空白があ...
-
ちょっと特殊な連続印刷のマク...
-
メモ帳のスクロールバーを変更...
-
エクセルマクロ、特定の日付を...
-
アクセスのクエリで空白を0と...
-
VBAでの配列について
-
PDFを開くと空白のページが追加...
-
リンク貼り付けで空白セルが0表...
おすすめ情報
空白文字の場合、正規表現を使った場合、
if [[ "$c" =~ ^[[:blank:]]$ ]]
の書き方で良いのでしょうか?