1
我正試圖在目錄中找到元素列表(從文本文件)的出現。如何在指定位置搜索字符串引用?
下面是我正在使用的Bash代碼,但是我無法將grep命令的輸出傳遞到控制檯。
!/bin/bash
FILENAME=$1
count=0
while read LINE
do
let count++
echo "$count $LINE"
grep -r $LINE /home/user/vaishnavi
done < $FILENAME
echo -e "\nTotal $count Lines read"
輸出:
1 ASK
2 TELL
3 ORDER
4 NUMBER
5 SIZE
6 BASKET
7 FRUIT
8 VEGGIES
Total 8 Lines read
我只得到元素的列表,但不是他們的出現次數在指定位置。
我的代碼有什麼問題嗎?
謝謝。
使用雙引號' 「$ LINE」'。 –
感謝您的回覆。但輸出不變,它仍然沒有顯示我的grep結果。 – Vaishanavi
你可以給我們一個輸入文件和期望結果的例子嗎? – vdavid