Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 在文件中高效搜索/grep_Search_Grep - Fatal编程技术网

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数组中。剩下的就相当简单了。