linux的shell腳本對比a文件中的每一行內容是不是在b文件中也有這么一行內容?
1 回答

蠱毒傳說
TA貢獻1895條經(jīng)驗 獲得超3個贊
1.不考慮效率的話,可以嘗試,每讀取一行a ,遍歷b的每一行查看是否匹配.(shell大致如下,沒有自己去運行,或許需要調試)
1 2 3 4 5 6 7 8 9 | cat a.txt | while read linea do cat b.txt | while read lineb do if [ "$linea" = "$lineb" ];then echo "$linea" fi done done |
2.如果不存在b的一行會包含a的一行.還可以嘗試遍歷a的每一行,然后在b中查找.具體的需要根據(jù)文本特點.來分析.
添加回答
舉報
0/150
提交
取消