我想WC的輸出存入一個變量,但有一些問題存儲廁所到一個變量保存完整的文件
第一我不能使用
COUNT=$(ls -1 file.log | wc -l)
,因爲我得到的錯誤:Variable Syntax.
其次,如果我做這樣的事情
COUNT='ls -1 file.log | wc -l'
然後我鍵入$count
我得到的東西,如:文件
cat: Cannot open |: No such file or directory
cat: Cannot open wc: No such file or directory
cat: Cannot open -l: No such file or directory
另外,如果我嘗試使用
COUNT='wc -l < ./file.log'
如果我輸入$的內容我得到的計數:
wc: cannot open < 58 ./file.log 58 total
任何幫助將不勝感激我。
爲什麼不只是'COUNT = $(wc -l file.log | awk'{print $ 1}')'? –
我收到錯誤:變量語法。 – Ram
你使用什麼樣的外殼? ps命令的輸出是什麼? – ArturFH