项目十 编写shell脚本.pptxVIP

  • 2
  • 0
  • 约3.2千字
  • 约 37页
  • 2021-09-29 发布于四川
  • 举报
;情境导入;;任务一;任务一;任务一;任务一;任务一;为了实现更加复杂的功能,在shell编程中能定义各种类型的变量,并能实现与用户交互赋值。 1.shell变量的类型 与其他程序设计语言一样,shell变量根据作用范围也分为全局变量(也称为环境变量)和局部变量(自定义普通变量)。 ? 局部变量的作用范围仅限制在其命令行所在的shell或shell脚本文件中。 ? 全局变量的作用范围包括本shell进程及其子进程。 ? 利用export命令将局部变量设置为全局变量。 2.shell环境变量 shell环境变量是指由shell定义和赋初值的shell变量,它可以在创建它们的shell及其派生出来的任意子进程shell中使用。环境变量又可以分为自定义环境变量和bash内置的环境变量。 环境变量可以在命令行中设置和创建,用户退出命令行时,这些变量值会丢失,想要永久保存环境变量,可在用户家目录下的.bash_profile或.bashrc(非用户登录模式特有,如SSH)文件中定义,也可在/etc/profile文件中定义,这样每次用户登录时,这些变量都将被初始化。;(1)使用set命令设置环境变量。 在bash中,设置环境变量使用set命令,命令格式如下。 set 环境变量=变量的值 例如,设置用户的主目录为/home/test,并使用cd $HOME命令切换到用户主目录。 [ro

文档评论(0)

1亿VIP精品文档

相关文档