爲什麼我無法將輸出從shell腳本輸出到文件dir_中?將腳本輸出到文件
這裏是腳本的命令:
用戶ID]#六script.sh
#! /bin/bash echo `grep -w 7171 $ABC` > /home/username/dir/dir_$(date +%Y%m%d_%H%M%S).csv
用戶ID]#./script.sh ./script.sh:第13行:/首頁/用戶名/目錄/ dir_20141201_160840.csv:沒有這樣的文件或目錄
嗯,我希望腳本創建一個新的文件。
請指出解決方法。
問候, 阿希什
是否'/首頁/用戶名/ dir'存在嗎?而且'echo'完全沒有必要,並且積極地引起'grep'結果中空格的問題。 – 2014-12-01 15:34:32
是的,/ dir確實存在。那麼,它應該如何寫得更好呢? – ErAB 2014-12-01 15:35:16
'grep -w 7171「$ ABC」> ...''那裏幾乎不需要'echo'。 – 2014-12-01 15:37:46