开发者社区 问答 正文

用来处理参数的特殊字符有哪些?

用来处理参数的特殊字符有哪些?

展开
收起
游客coqayqskxr2xe 2021-12-11 11:40:26 4043 分享 版权
1 条回答
写回答
取消 提交回答
  • $# 传递到脚本的参数个数

    $* 以一个单字符串显示所有向脚本传递的参数。 如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。

    $$ 脚本运行的当前进程ID号

    $! 后台运行的最后一个进程的ID号

    $@ 与$*相同,但是使用时加引号,并在引号中返回每个参数。

    如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。

    $- 显示Shell使用的当前选项,与set命令功能相同。

    $? 显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。

    2021-12-11 11:41:01
    赞同 展开评论
问答地址: