轉信站: GIBBS!news2.ncku!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!ne ※ 引述《kenduest.bbs@bbs.sayya.org (小州)》之銘言: > ※ 引述《shaokuan.bbs@bbs.yuntech.edu.tw (小冠趴趴走)》之銘言: > > 我現在在寫一個程式 > > 有一個地方是要在server上執行tar -cvx把檔案打包 > > 為了讓使用者可以在client中就可以直接檢查 > > 所以我會使用>>關鍵字把執行過程中的指令存成一個檔案 > > 然後我前端可以在執行完後用ftp去抓下來判斷 > > 不過我現在有一個問題就是 > > 只有執行成功的會放進去那個檔案 > > 要是我tar的過程失敗了,例如檔案不存在 > > 那一行就不會寫進去 > > 請問有捨麼辦法可以把執行過程中顯示的文字都放進檔案裡呢 > > 當然要含失敗的(最好是只有失敗的) > > 或者有更好的方法可以用呢,謝謝 > for bash: > tar -zcvf file.tar.gz /path 1> out.txt 2> err.txt 謝謝網路上熱心的人士,等我回公司我就會馬上試試看,不過我想在請問一下 其他指令例如ls也可以用在這上面嗎,另外想請問 這種指令下法的原因是-zxvf關鍵字還是/path呢 因為第一次看到這種下法,所以想請教一下,謝謝大家 -- ※ Origin: 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [From: 218.168.245.208]