1
試圖列出目錄中所有文本文件的第一行〜/ UnixCourse。當我鍵入'head'由信號終止13 Unix錯誤
代碼:
find ~/UnixCourse -print -type f -name "*.txt" -exec head -1 {} \;
我得到這個錯誤:
find: 'head' terminated by signal 13
我覺得我接近的解決方案。任何建議將不勝感激。另外,答案是一個內襯
但我需要的-print在那裏打印的每個目錄,然後的第一線文本文件。 例如: **/home/yourname/UnixCourse/foo.txt ** 當在人類發展過程中 – amdc 2014-12-03 05:12:30
好吧,這就是你現在想要的。在文件名匹配後需要使用-print,所以它只會打印包含您要查找文件的目錄。 – stu 2014-12-03 05:29:09
我的歉意,是的,你是對的!我重新檢查了我輸入的內容,並跳過了打印。謝謝。有趣的是-print的位置將如何改變一切 – amdc 2014-12-03 05:47:46