$1是shell脚本中的参数变量,表示第一个命令行参数,可以用来获取用户在命令行中输入的第一个参数的值。例如,下面的脚本中通过$1获取了用户输入的第一个参数,并输出了该值:
bash
#!/bin/bash
echo "The first parameter is: $1"
执行该脚本,并输入一个参数(例如,test):
./test.sh test
输出结果为:
The first parameter is: test
查看详情