Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

Shell中的$0、$1、$2的含义

在 shell 中我们会见到$0$1$2这样的符号,这是什么意思呢?简单来说$0就是shell脚本本身的名字,$1是shell脚本传的第一个参数,$2是shell脚本传的第二个参数

比如新建一个shell脚本test.sh,内容如下:

#!/bin/sh
echo "shell脚本本身的名字: $0"
echo "传给shell的第一个参数: $1"
echo "传给shell的第二个参数: $2"

保存退出后,在test.sh所在的目录下输入:sh test.sh 1 2

结果为:

shell脚本本身的名字: test.sh
传给shell的第一个参数: 1
传给shell的第二个参数: 2
上一篇 Shell字符串拼接
下一篇 Shell中字符串判空