使用 "$@" 来接受多个参数并遍历它们,再将它们作为grep的pattern来搜索。示例代码如下:
#!/bin/bash for pattern in "$@" do grep "$pattern" file.txt done
在这个脚本中,"$@" 代表所有传入的参数,for循环会依次遍历它们并将它们作为grep的pattern。如果需要同时搜索多个pattern,只需要在调用脚本时指定多个参数即可。
上一篇:Bash/GitBash中别名内使用正则表达式比较不起作用。
下一篇:Bash/ksh子串删除