🖥
シェル | for 文を文字列で回す時はクォートしない
クォートした場合
文字列全体が1要素として扱われてしまう。
for text in 'a b c'; do
echo $text
done
a b c
クォートしない場合
スペース区切りで各要素が扱われる。
for text in a b c; do
echo $text
done
a
b
c
クォートで分割する場合
for text in 'a b' 'c'; do
echo $text
done
a b
c
環境
- GNU bash, version 4.4.0(1)-release (x86_64-apple-darwin15.6.0)
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2017-10-05
Discussion