file_aとfile_bという2つのファイルがあります。>
file_aのすべての内容をfile_bにリダイレクトしたいと思います。
疑似コードはfile_a > file_b
どうですか?猫を使うべきだと思います。
ベストアンサー1
Nitpicky:Unixでは、出力または入力ストリームをリダイレクトできますが、リダイレクトすることはできません。文書。
RomanPerekhrestが質問に対するコメントで提案したように:
cat file_a >file_b
これは標準出力ストリーム(または単に「出力」)cat
をfile_b
。出力はcat
の内容になりますfile_a
。
これは同じ効果を持ちます(権限と所有権に関連する極端なケースの違いを無視します)。
cp file_a file_b
変更されていないフィルタをテキストファイルに適用する簡単な例を含む、ファイルの内容全体を別のファイルにコピーするさまざまな方法があります。
dd if=file_a of=file_b
awk '1' file_a >file_b
sed '' file_a >file_b
など。
上記の例はすべて書く以前のコンテンツのうちfile_b
。
到着追加上の例で使用されているものをfile_b
置き換えます。例:>
>
>>
cat file_a >>file_b
file_a
コンテンツにコンテンツを追加しfile_b
て3番目のファイルに保存するには:
cat file_b file_a >file_c
cat
各ファイルパラメータの内容は順次出力され、結果は新しいファイルfile_c
にリダイレクトされます。