shell 脚本参数 路径怎么设置

shell 脚本参数 路径怎么设置,第1张

linux系统除了提供位置参数还提供内置参数,内置参数如下: 

$# ----传递给程序的总的参数数目  

$? ----上一个代码或者shell程序在shell中退出的情况,如果正常退出则返回0,反之为非0值。

$* ----传递给程序的所有参数组成的字符串。

$n ----表示第几个参数,$1 表示第一个参数,$2 表示第二个参数 ... $0 ----当前程序的名称

$@----以"参数1" "参数2" ... 形式保存所有参数

$$ ----本程序的(进程ID号)PID

$! ----上一个命令的PID

打开自己的程序的程序时可以获得传递来的参数是什么,然后在执行响应的 *** 作即可。那么自己的程序在加载事件中需要写如下代码:

Private Sub Form_Load()

If VBA.Command = "" Then'没有传递的参数

......

elseif VBA.Command ="-aa" Then'命令行传递的参数是"-aa"

......

elseif VBA.Command ="-bb" Then'命令行传递的参数是"-bb"

......

elseif VBA.Command ="-cc" Then'命令行传递的参数是"-cc"

......

End If

End Sub

参数的传递可以通过命令行,也可以通过将自己的程序与某个扩展名关联来实现。

命令行:Shell "d\text\sVote.exe -aa"

shell脚本程序通常需要一些参数和选项,它们可以使程序执行更加灵活。带参数的shell脚本可以更快的处理某些特定的任务,而不带参数的shell脚本可以用作批处理程序,使用默认设置来完成工作。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12011135.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存