簡単なはずですが、なぜ<
右矢印ではなく「左矢印」が使用されるのかを知りたいです。
if
fi
done < a.txt
左矢印はどういう意味ですか? 条件が完了したので、出力は右矢印で done > a.txt のように a.txt に保存されるはずだと思いました。
if 文に左矢印を使用するのはなぜですか?
答え1
矢印はリダイレクト用です。>
出力ファイル記述子、<
入力ファイル記述子をリダイレクトします。
あなたは関連した質問を沢山しているので、本当にのマニュアルページを参照してくださいbash
。次を試してください:
man bash
利用可能ですオンラインそして良いドキュメンテーション。