使用文件作为linux中的参数运行脚本

时间:2014-06-03 13:49:10

标签: linux bash unix parameters scripting

我一直在寻找这个答案很长一段时间但不完全正确的示例或答案,我怎么能在linux中使用文件作为参数运行脚本我想提出一些如果用户的话例如在bash中键入:# ./script.sh check1.txt,以便它如何自动显示文件的内容或进行适当的脚本处理。我不确定我是在解释,对还是错,但这是我能做的最好的。给我任何建议,例子或链接。欢呼声。

1 个答案:

答案 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

如果您需要第二个参数