file.txt"
私はこのシェルcmdを理解しようとしています。
私は理解:
convox exec <pid>
pidをIDとしてコンテナから次のcmdを実行します。
< file.txt work
file.txt ファイルの内容を conbox cmd の入力にリダイレクトします。
> file.txt
>リダイレクト演算子の左側にあるコンテンツを使用してファイルコンテキストをオーバーライドします。
それで質問はそれが何をするのかcat -
ということです。私のローカルfile.txtの内容をコンテナ内で実行されるコマンドにどのように渡しますか?
ベストアンサー1
これがcat - > file.txt
実行されます~へ外部引用符< file.txt
("...")はconvox exec
コマンド自体に影響します。
つまり、これはconvox exec
stdinのコマンドをリダイレクトstdin
してからstdinから読み込み、コンテナ内のファイルcat - > file.txt
に書き込みます。file.txt