37

コマンド ライン (Windows) で別のテキスト ファイルの先頭にテキストを追加する最も簡単な方法は何ですか?

4

7 に答える 7

54
echo "my line" > newFile.txt
type myOriginalFile.txt >> newFile.txt
type newFile.txt > myOriginalFile.txt

未テスト。ダブル >> は「追加」を意味します

于 2009-02-15T11:23:06.820 に答える
9

次のシーケンスはnew first line、ファイルに行 " " を追加して、必要なことを行いfile.txtます。

ren file.txt temp.txt
echo.new first line>file.txt
type temp.txt >>file.txt
del temp.txt

エコーの構造に注意してください。" echo." を使用すると、必要に応じて行頭にスペースを入れることができ、" >" リダイレクト文字に隣接させることで、末尾にスペースがないようにします (もちろん、必要な場合を除きます)。

于 2009-02-15T12:18:21.040 に答える
5

以下も機能します。

echo "my line" > newFile.txt
type newfile.txt myOriginalFile.txt > myOriginalFile.txt

最初の行では、私の行を newfile.txt に書き込んでいます。2 行目では、myOriginalFile.txt のテキストを newfile.txt と myOriginalFile.txt のテキストで上書きして置き換え、両方を含む新しい myOriginalFile.txt を作成します。

于 2012-11-30T18:11:39.213 に答える