如何在 bash 脚本中将文件作为参数传递?

如何在 bash 脚本中将文件作为参数传递?

我有点困惑,所以我查了一下,发现了这个:

FILE1=$1
wc $FILE1 

这让我有点困惑,将变量表达式运算符后跟数字 1 分配给 FILE1 是什么意思,但 FILE1 只是一个变量,我们要分配什么?数字1到变量表达式运算符?

这到底是如何运作的?

我该怎么做才能更好地理解这个概念?

答案1

$1 是一个变量,包含传递给脚本的第一个参数的值,因此如果运行

./myscript 我的文件

那么 $FILE1 将被设置为 myfile

相关内容