[請問] cmd 輸出 txt 檔案?

作者: sanbis (方正無法達成,那麼有沒H)   2017-12-16 13:29:52
最近用 rclone 要檢查 google drive 一些東西
由於 rclone 是 cmd 下指令方式執行
為了之後檢查方便想要輸出到 txt 檔案
目前已知的輸出方法是 cmd >> xxx.txt
ex. dir >> test.txt
test.txt 中只有執行 dir 的結果
由於會連續執行多個命令
所以會導致兩個問題
1.txt 中沒有顯示針對那個資料夾執行
2.每次執行 txt 的資料都是被覆蓋掉,
但是我想要的是在最下面追加上去
這個問題 google 已經找到了
單純 > 是覆蓋; >> 是附加在檔案結尾
以上兩個問題不知道要怎麼解決?
作者: Tsengkt (收心)   2017-12-16 18:36:00
針對哪個資料夾?只要多加一行 echo 資料夾名 >> log.txt這樣有什麼不可行的嗎?
作者: agudoe2 (阿古多)   2017-12-28 05:32:00
dir /s > all.txt
作者: laechan (揮淚斬馬雲)   2017-12-28 16:46:00
有個直覺做法是把舊檔 ren 掉, 然後產生新檔, 再用copy指令去結合舊檔與新檔, 變成新的檔案, 舉例ren log.txt log.old指令執行結果 > log.newcopy log.old+log.new log.txt (new就會加到old後面)

Links booklink

Contact Us: admin [ a t ] ucptt.com