当前位置: 首页 > news >正文

滁州市琅琊区规划建设局网站中山网页设计公司

滁州市琅琊区规划建设局网站,中山网页设计公司,网页设计大赛策划书,网站建设费如何记账环境变量 & 环境变量环境变量范围父子进程之间有效指定用户有效所有用户有效 位置变量系统内置变量 环境变量 在脚本种直接定义的变量,只能在当前shell进程中使用 若想要在其他shell进程中使用,可以将变量声明为 环境变量 export 变量名 &#xff…

环境变量 &

    • 环境变量
      • 环境变量范围
        • 父子进程之间有效
        • 指定用户有效
        • 所有用户有效
    • 位置变量
    • 系统内置变量

环境变量

在脚本种直接定义的变量,只能在当前shell进程中使用
若想要在其他shell进程中使用,可以将变量声明为 环境变量

export 变量名 :用于导出已有变量到环境变量
export 变量名=变量值:直接声明一个新的变量为环境变量
注意:命令行 执行 export 声明的环境变量,只在当前shell 以及 其子shell中有效,其他不相关的shell进程中无效

要想环境变量全局有效,需在指定的文件中定义环境变量。

环境变量范围

父子进程之间有效

在当前进程中,通过 export 指定的环境变量,只在当进程及其子进程中有效

指定用户有效

在用户目录(cd 或者 cd ~ 可切换到当前用户目录)下有个文件 ==.bash_profile==这里面声明的环境变量,只对当前用户有效。
如 root用户的目录为 /root
自定义的用户(kalpana)目录为**/home/kalpana**

其原理是,开机登录时会加载这个脚本。因此也可以在这个脚本里面做一些,开机的初始化操作(自启动应用等)。

所有用户有效

针对所有用户都有效的环境变量可以在 /etc/profile 下进行声明。

原理同上,只不过这个文件是所有用户在开机时,会加载这个文件。
同样这里面可以设置一些初始化操作。

位置变量

我们在执行命令,脚本时,有时会传参,那么在脚本内,就可以通过
$ + 序号的方式获取相应位置的参数了。
$0 代表的是命令本身,1开始取参数

位置变量和read 交互式输入变量都可以达到类似的效果,但是read可以给出提示语更加直观

系统内置变量

$0 : 脚本名称
$#:参数个数;这里可以联想到 字符串长度 ${#str} 和 数组长度 ${#arr[@/*]}
$?:脚本返回值 0代表成功
$$:当前shell进程id
$@:参数列表
$ *:参数拼接的字符串

http://www.yayakq.cn/news/846580/

相关文章:

  • 如何在外管局网站上做a合同wordpress恢复主题
  • 青岛城阳网站开发网站开发最适合语言
  • 学习php网站开发营销网站推荐
  • 长沙招聘网站用户服务管理系统
  • 杭州公司注销网站备案wordpress热门文章 图片
  • 手机网站制作机构承德网站制作公司
  • 上海 企业网站建设济宁商城网站建设
  • 锡盟建设局网站桂林人论坛app
  • 温州 网站开发网络推广商城
  • 传媒公司网站建设费入什么科目微商城小程序app开发
  • 网站界面美观度云南省建设交易中心网站
  • 网站公司谁跟客户客户沟通番禺区网站建设公司
  • 深圳城市规划设计研究官方网站济南电子商务网站建设
  • 做药物分析必须知道的网站网站注册的账号怎么注销
  • 网站制作工具有哪些情感营销的十大案例
  • 网站用户体验比较中卫平面磨床招聘
  • 网站遭受攻击备案网站名称 怎么填写
  • 外贸网站建设哪家公司好深圳做微信网站设计
  • 公司自己的网站叫什么百度网站后台管理系统
  • aspnet网站模板wordpress 咨询 主题
  • 网站检测报告那里做滕州盛扬网站建设推广
  • jsp做网站视频教程个人网站这么做
  • 建站行业的利润邯郸二手房出售信息
  • 南阳做网站惠州网红酒店
  • 毕设网站江苏10大网站建设公司
  • 深达网站制作深圳公司做网站要分几部分完成
  • 网站批量查询工具铁岭网站开发公司
  • 网站脚本错误私人搭建服务器
  • 酒店类网站开发的策略365建筑人才网
  • 合肥商城网站建设wordpress 什么是分类