wc -l 少一行的問題

今天從一個服務器列表來批量執行expect腳本進行Tivoli Endpoint Client的安裝,從excel表格中拷貝出服務器名導入到txt文件上傳到服務器後,執行wc -l統計發現少了一行,反覆對比確認不存在遺失的條目,那麼爲什麼wc -l少一行呢?

查詢幫助文件:

[root@managevm1 ~]# wc --help


 -l, --lines            print the newline counts

 

-l用來統計新行的個數,那麼用什麼來標記新行的開始呢?對了!用換行符\n。於是用 vi編輯器打開txt文件,在最後一行的行尾回車下,然後ESC推出到命令模式,dd刪除自然生成的最後一個空行。保存退出再次運行wc -l統計,這樣就和excel中的行數一樣了。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章