我試圖讓行的總數中的所有文件在當前工作目錄如何在「wc -l」命令中截斷目錄行?
,爲了做到這一點,我想這下面的命令
wc -l * | tail -1
但該命令也返回我的目錄..
我的輸出是一樣
wc: Folder1: Is a directory
wc: Folder2: Is a directory
wc: Folder3: Is a directory
1714 total
我想(在這種情況下,1714)僅將返回的數量輸出。 然後我將它分配給變量以便稍後使用它。
如何截斷目錄行?
後來我可能想用相對路徑使用此命令... 我不知道如何使用相對目錄參數調用wc -l命令嗎?
謝謝..
這對我來說很好,謝謝..我該如何添加相對路徑呢? – Webster 2014-11-03 21:57:47
它們已經是相對路徑。 'wc -l ./*'會以部分限定的路徑顯示它們,'wc -l'$ PWD「/ *'會以絕對路徑顯示它們。 – 2014-11-03 22:01:36
@Webster:我爲此提供了一個更好的'find'命令。在'find'命令中,您可以放置任何路徑而不是'.'來從該目錄中獲取計數。 – anubhava 2014-11-03 22:12:18