首页 > 系统服务 > 详细

shell 基础

时间:2019-11-01 16:54:35      阅读:73      评论:0      收藏:0      [点我收藏+]

bash 特性: 变量

程序:指令 和 数据

指令:程序文件提供

数据:io设备 文件 管理 变量

变量名:指向的内存空间

变量赋值:name = value

变量类型:

 

编程语言:

  强类型变量

   弱类型变量 :

bash把所有变量统统视做字符型

bash中的变量无需事先声明 相当于 把声明和赋值过程同时实现。

 声明:类型 变量名

变量替换:把变量名出现的位置替换为其所指向的内存空间中数据

变量引用:$(var_name),$ var_name

变量名规则:

 变量名只能包括 字母 数字 下划线 ,不能数字开头

  变量名:见名知义 命名机制遵循某种法则。

bash 变量类型:

         本地变量;作用域仅为当前shell进程

         环境变量:作用域仅为当前shell进程及其子进程

          局部变量:作用域仅为某代码片段(函数上下文)

 

         位置参数变量:当执行脚本的shell进程传递的参数、

          特殊变量shell 内置的有特殊功用的变量

$? 0:成功 1--255 失败

 

本地变量:

查看变量:set

撤销变量 unset 变量名 name

环境变量:

1、expor name=value

2、 name=value

       ecpor name

3、declare  -x name=vlalue

注意 bash 内嵌了许多环境变量,用于定义bash的工作环境

 

shell 基础

原文:https://www.cnblogs.com/shuai2020/p/11777331.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!