我想要在幾個目錄中獲取我所有ofl
類型文件的列表。我用了休耕命令:列表太長,無法使用`ls`命令,CSH
ls RESULTS/*/quakesim/iecrud/quake/fgb/stflt/*.ofl
但我得到了一個消息:/bin/ls: Argument list too long.
有略多於1600頁這樣的文件。有沒有辦法繼續獲得文件列表?
編輯:
我需要的路徑的文件,而不是有多少是那裏的wc
是作爲一個嘗試,看看我有多少個文件沒有「污染」我的屏幕1600+路徑。
我想要在幾個目錄中獲取我所有ofl
類型文件的列表。我用了休耕命令:列表太長,無法使用`ls`命令,CSH
ls RESULTS/*/quakesim/iecrud/quake/fgb/stflt/*.ofl
但我得到了一個消息:/bin/ls: Argument list too long.
有略多於1600頁這樣的文件。有沒有辦法繼續獲得文件列表?
編輯:
我需要的路徑的文件,而不是有多少是那裏的wc
是作爲一個嘗試,看看我有多少個文件沒有「污染」我的屏幕1600+路徑。
您可以製作一個快速bash腳本,它可以針對您的兩顆星中的一顆對從a到z的不同字母進行迭代,然後,對於每個結果,將wc的結果添加到當前每個迭代的總和中,然後返回結果。
你也可以看看它是否會利用工作只是:在只有兩個不同的命令
[a-m]*
[o-z]*
。雖然我不知道參數數量的限制,但可能會更簡單。
請不要寫答案或意見,說我不該」不要使用'csh'。 – SIMEL
*這個*實例實際上不是csh的錯。 –
http://unix.stackexchange.com/可能是一個更好的地方問 – nico