在 bash 脚本中传递多个参数

  • 本文关键字:参数 bash 脚本 bash shell
  • 更新时间 :
  • 英文 :


下面的简单脚本不起作用,而不是传递单个文件名,我想通过扩展字符传递多个文件,例如 *

#!/bin/bash
fgrep -c '$$$$' $1

如果我给出命令script.sh file.in脚本就可以工作了。如果我给出命令script.sh *.in它不会。

使用 "$@" 将多个文件名传递给 fgrep。 $1只传递第一个文件名。

fgrep -c '$$$$' "$@"

相关内容

  • 没有找到相关文章

最新更新