Lin*_*00b 2 linux symlink
该$0外壳参数保存调用程序的名称。如果my_command在主目录中创建一个指向命令的符号链接/usr/local/bin/command1并通过键入 来执行它./my_command,那么 的值是$0多少?任何人都可以解释为什么?谢谢!
$0
my_command
/usr/local/bin/command1
./my_command
jll*_*gre 5
$0不保存调用程序的名称,而是保存被调用程序的名称。该调用的程序是./my_command这样$0会./my_command太。
事实上它是一个符号链接并没有什么区别。
归档时间:
10 年,2 月 前
查看次数:
663 次
最近记录:
8 年,1 月 前