在shell编程中 经常会遇到一些特殊变量
$0 被调用程序的名称
$n 被调用程序的第n个参数【不包括程序名称】n=1-9
$# 调用脚本程序时、传递参数的个数
$* 以单个字符串显示所有向脚本传递的参数
$? 程序的退出状态、0表示成功。
下面看一个简单的Demo
执行结果:
在main函数中 int main(int argc, const char *argv[])argc argv 表示的是什么意思呢?
Deno:
执行结果:
在shell编程中 经常会遇到一些特殊变量
$0 被调用程序的名称
$n 被调用程序的第n个参数【不包括程序名称】n=1-9
$# 调用脚本程序时、传递参数的个数
$* 以单个字符串显示所有向脚本传递的参数
$? 程序的退出状态、0表示成功。
下面看一个简单的Demo
执行结果:
在main函数中 int main(int argc, const char *argv[])argc argv 表示的是什么意思呢?
Deno:
执行结果: