10.3.5 deleteSpace(空白を削除した文字列の取得)
形式
deleteSpace [-a] [-l] [-r] 文字列
機能
引数に指定された文字列から空白を削除した文字列を出力します。空白とは,正規表現[:space:]で示す文字であり,半角空白やタブなどを示します。
引数
- -a
-
文字列に含まれるすべての空白を削除します。
- -l
-
文字列の先頭の空白だけを削除します。
- -r
-
文字列の末尾の空白だけを削除します。
上記オプションを何も指定しなかった場合は,文字列の先頭と末尾の空白を削除します。これは,-lオプションと-rオプションを同時に指定した場合とおなじです。
-aオプションとほかのオプションを同時に指定した場合,-aオプションを優先します。
- 文字列
-
空白を削除する文字列を指定します。
標準出力への出力
空白が削除された文字列。
終了コード
終了コード |
意味 |
---|---|
0 |
正常終了 |
1以上 |
エラー終了 |
使用例
deleteSpace " ab cd " # 「ab cd」が出力される。 deleteSpace -l " ab cd " # 「ab cd 」が出力される。 deleteSpace -r " ab cd " # 「 ab cd」が出力される。 deleteSpace -a " ab cd " # 「abcd」が出力される。