shell脚本之变量
发布日期:2021-05-18 08:42:44 浏览次数:20 分类:精选文章

本文共 429 字,大约阅读时间需要 1 分钟。

一.Shell 变量

在Shell脚本中,变量的定义与PHP不同,无需使用美元符号($),直接定义即可。例如:

myName='jack'

关于变量命名规则,需注意以下温馨提示:

  • 变量名可包含英文字母、数字和下划线,且不能以数字开头。
  • 中间不可包含空格,可使用下划线。
  • 不能使用标点符号或bash中的保留关键字(可用help命令查看关键字)
  • 二. 系统变量

    了解常见系统变量对脚本编写的帮助:

    • $0:当前脚本的名称
    • $n:脚本的第n个参数
    • $*:所有传递给脚本的参数的列表(不包括脚本名)
    • $@:所有传递给脚本的参数的列表(同样不包括脚本名)
    • $#:脚本接收到的参数总数,不包括脚本名
    • $?:脚本或命令执行完成后的返回状态码,0表示成功
    • $UID:当前用户的唯一标识符(User ID)
    • $PWD:当前用户的密码,但需谨慎使用,可能会泄露信息

    这些变量可帮助 improov 脚本的灵活性和函数的返回值处理。系统变量的正确使用能够显著提升脚本的可读性和功能。

    上一篇:shell脚本自动一键安装php7.4.8
    下一篇:学习shell脚本第一天

    发表评论

    最新留言

    逛到本站,mark一下
    [***.202.152.39]2025年04月15日 10时27分50秒