.shファイルなしでシェルスクリプトを直接実行する

.shファイルなしでシェルスクリプトを直接実行する

ただ次のように書くことは可能ですか?

for i in 1 2 do echo $i done

コマンドラインから実行しますか?なぜならこれを試してみると、Enterキーを押すたびに印刷される以外は何も起こらないからです。

ベストアンサー1

この試み:

for i in 1 2; do echo $i; done

;注文の分離を象徴します。次のようになります。

$ for i in 1 2
> do
> echo $i
> done
1
2
$ 

おすすめ記事