我想将该变量声明为 shell 脚本的命令行参数,就像
./script.sh
file=/tmp/domains.txt
domain=abcd.com**
Run Code Online (Sandbox Code Playgroud)
帮助做同样的事情。
您可以通过在命令名称之前指定它们来传递这些变量;例如
file=/tmp/domains.txt domain=abcd.com ./script.sh
Run Code Online (Sandbox Code Playgroud)
通过这样做,这些变量会在 shell 脚本运行之前放入环境中,这意味着您可以像任何其他变量一样在 shell 脚本中使用这些变量。