Search 在文件中高效搜索/grep
我想按顺序替换文件中的记录:白金线;金线;银线;铜线;休息Search 在文件中高效搜索/grep,search,grep,Search,Grep,我想按顺序替换文件中的记录:白金线;金线;银线;铜线;休息 yf=$(grep -i Platinum $fname) yf="$yf"$(grep -i Gold $fname) yf="$yf"$(grep -i Silver $fname) yf="$yf"$(grep -i Bronze $fname) yf="$yf"$(grep -h -v -i Bronze $fname|grep -h -v -i Gold|grep -h -v -i Silver|grep -h
yf=$(grep -i Platinum $fname)
yf="$yf"$(grep -i Gold $fname)
yf="$yf"$(grep -i Silver $fname)
yf="$yf"$(grep -i Bronze $fname)
yf="$yf"$(grep -h -v -i Bronze $fname|grep -h -v -i Gold|grep -h -v -i Silver|grep -h -v -i Platinum 2>/dev/null)
文件读取过多。
我想让它更有效率。有什么想法吗?
感谢您上的介绍,我们鼓励用户发布他们为解决自身问题所付出的努力,因此请更新您的文章。您可以使用
mapfile
将文件加载到行索引bash数组中。剩下的就相当简单了。