最近我一直在閱讀關於tail命令的很多內容,我不能說我找到了解決我的問題的方法。我有一個名爲log.txt的一個文本文件,它包含3行:如何反覆對多行文本文件使用tail命令?
vm2014-09經典轉發:MLA現場 12828034:3021:1298320 0000001110000000000 2013年11月25日2:24
vm2014 -10應用轉發:SPC-站點 238567034:3021:1298320 0000001110000000000 2013年11月25日3:54
vm2014-11經典轉發:MLA現場 12828034:3021:1298320 0000001110000000000 2013年11月25日4: 49
我想要得到的線 的最後一部分,現在我有這樣的代碼
tail -c 17 log.txt
和它顯然返回2013年11月25日4:49這是文件的最後一行。我想知道如何使它返回此:
2013年11月25日2:24
2013年11月25日3:54
2013年11月25日4:49
謝謝!
無用的貓斑點 – perreal
@perreal沒有建設性。尾巴不能解決問題。如果該文件超過10行,則尾部默認返回最後10行。如果log.txt像日誌文件(可能),tail -f可以工作。所述的sed/awk解決了這個問題,貓只是產生一個文本流。 – JayInNyc
該文件具有固定的結構。謝謝!有用。儘管我沒有使用貓。我使用了sed和awk。非常感謝。 – endlesslearning