2012-11-30 143 views
2

我想計算一個txt文件的每一行的拷貝數每行的副本,我已經嘗試了這麼多東西,直到知道,但沒有行之有效。在我的情況下,文本每行只有一個字。shell腳本:從一個txt

這是我最後一次嘗試

echo -n 'enter file for edit: ' 
read file 
for line in $file ; do 
echo 'grep -w $line $file' 
done; <$file 

例如:

輸入文件

a 
a 
a 
c 
c 

輸出文件

a 3 
c 2 

在此先感謝。

+0

日Thnx!這工作,但不copletely!它錯過了最後一行 –

回答

1
$ sort < $file | uniq -c | awk '{print $2 " " $1}' 
+0

THNX非常多!雙方工作!我的CYGWIN有項目! –

+1

@ user1866935,包括破損的大寫鎖定鍵? ;) –

相關問題