看板 EZsoft 關於我們 聯絡資訊
最近用 rclone 要檢查 google drive 一些東西 由於 rclone 是 cmd 下指令方式執行 為了之後檢查方便想要輸出到 txt 檔案 目前已知的輸出方法是 cmd >> xxx.txt ex. dir >> test.txt test.txt 中只有執行 dir 的結果 由於會連續執行多個命令 所以會導致兩個問題 1.txt 中沒有顯示針對那個資料夾執行 2.每次執行 txt 的資料都是被覆蓋掉, 但是我想要的是在最下面追加上去 這個問題 google 已經找到了 單純 > 是覆蓋; >> 是附加在檔案結尾 以上兩個問題不知道要怎麼解決? -- _ ◣██◣█◢█◢ ψ sanbis ◢████◣ ◥██◤ ◥██◤ ◢ ◢█◤◥◤ ─ ─ ◤ ◥ ██ = =ˇ﹀﹀ˇ ◣◥██ ██◤◢ || ◣◆ ┐ ┌ ◥██ ██◤ < 喂!那是我家耶!? \ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.235.116.204 ※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1513402195.A.EBB.html ※ 編輯: sanbis (36.235.116.204), 12/16/2017 15:22:15
Tsengkt: 針對哪個資料夾?只要多加一行 echo 資料夾名 >> log.txt 12/16 18:36
Tsengkt: 這樣有什麼不可行的嗎? 12/16 18:37
agudoe2: dir /s > all.txt 12/28 05:32
laechan: 有個直覺做法是把舊檔 ren 掉, 然後產生新檔, 再用copy指 12/28 16:46
laechan: 令去結合舊檔與新檔, 變成新的檔案, 舉例 12/28 16:47
laechan: ren log.txt log.old 12/28 16:47
laechan: 指令執行結果 > log.new 12/28 16:47
laechan: copy log.old+log.new log.txt (new就會加到old後面) 12/28 16:48