2014-10-17 48 views
-3

因此,我正在嘗試編寫一個名爲「最大」的程序,它可以接受任意數量的參數。對於所有的 論據是文件,它會發現在它的最字的文件,打印一行 如:凡是有字的數量最多(37)如何編寫一個叫做「最大」的程序,它需要任意數量的參數

假設

文件名爲「whatever」的文件有37個字,與當前目錄中的任何其他文件相比,(或相同)更多(或相同)。如果沒有參數是有效的文件,那麼 以下行應該打印到標準錯誤:最大:沒有有效的文件名中指定

wc命令好像它是有用的,尤其是wc –w

請指導我與更多的幫助!

感謝

+1

你可以發佈你已經寫的任何代碼? – CalumMcCall 2014-10-17 13:41:50

+1

這似乎是功課 – 2014-10-17 13:55:20

回答

1

將下面的腳本,並享受:

for i; do wc -w $i; done | sort -n | tail -1 | cut -d' ' -f2 

PS:沒有人願意幫助時,你不幫助自己。對我來說,這是時間通過;-)

相關問題