
こんにちはforループから「NOTHING HERE」をインポートしたいのですが、HEREでは何も得られません。
pi@ed_pi:~ $猫 test.txt
ここには何もありません
pi@ed_pi:〜 `cat test.txt`のiの$ echo $i;
何もない
ここ
pi@ed_pi:~ $
私は何が間違っていましたか?
なぜ2つの別々の$iを得るのですか?
ありがとう
答え1
2 回のループ反復が発生します。
for i in value1 value2; do ...
働く欲しいかもしれません
for i in "value1 value2"; do ...
この場合、以下が必要です。
for i in "$(cat test.txt)"; do echo $i; done