我一直在寻找这个答案很长一段时间但不完全正确的示例或答案,我怎么能在linux中使用文件作为参数运行脚本我想提出一些如果用户的话例如在bash中键入:# ./script.sh check1.txt
,以便它如何自动显示文件的内容或进行适当的脚本处理。我不确定我是在解释,对还是错,但这是我能做的最好的。给我任何建议,例子或链接。欢呼声。
答案 0 :(得分:1)
这非常简单,你的脚本需要使用像这样的命令行参数
# script.sh looks e.g. like this
infile=$1
second_param=$2
cat $infile > /tmp/$second_param
或任何你喜欢的。然后你就像你期望的那样打电话:
./script.sh check1.txt
或
./script.sh check1.txt 123
如果您需要第二个参数