質問

Linuxを使用しています。 addという名前のプログラムがあるとします。プログラムは2つの数字を取ります。

入力する場合

add 1 2

答えは3 //明白です

whatコマンドは、これをadd.dataという名前のファイルに書き出します

私は一種のLinux n00bです。パイピングについて読んでいた。ありがとう。

役に立ちましたか?

解決

パイピングは、プログラムの出力を秒として入力として送信することを意味します。

add 1 2 | echo

ここで質問しているのは、出力リダイレクトです。使用する必要があります

add 1 2 > add.data

出力を使用して新しいファイルを作成するには(既存のファイルが上書きされる場合)、

add 1 2 >> add.data

新しいものを作成するか、既存のものに追加します。

他のヒント

2 3を追加> something.txt

これは、出力をファイルにリダイレクトし、毎回ファイルを再作成します

add 1 2 > add.data

これはファイルの最後に追加されます

add 1 2 >> add.data
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top