質問
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
所属していません StackOverflow