Linux之shell变量

博客 动态
0 209
优雅殿下
优雅殿下 2022-02-12 11:55:16
悬赏:0 积分 收藏

Linux之shell变量

一、变量名的规范

定义形如:class_name='xiaohemiao'

使用形如:echo $class_name

1、变量名后面的等号左右不能有空格2、命名只能使用英文字母,数字和下划线,首个字符不能以数字开头3、中间不能有空格,可以使用下划线4、不能使用标点符号5、不能使用bash里的关键字(可用help命令查看保留关键字)

二、变量基本使用 

案例一:使用变量编写第一个入门shell脚本

步骤1:创建test3.sh文件

步骤2:vi test3.sh命令编写脚本

步骤3:给test3.sh添加可执行权限

步骤4:执行 test3.sh文件

 

 案例二:定义一个变量,输出当前时间,要求格式为‘年-月-日 时:分:秒’

 注意:反引号(esc键下方的那个键),当在脚本中需要执行一些指令并且将执行的结果赋给变量的时候需要使用“反引号”

三、只读变量

语法:readonly 变量名

案例一:定义一个只读变量a等于10,再将变量a赋值为20

 

 四、接收用户输入

语法:read  -p  提示信息  变量名

案例一:编写一个test6.sh脚本,执行之后要求用户输入文件的名称(路径),然后自动为用户创建文件

 

 五、删除变量

 语法:unset 变量名

案例:定义变量aa=20,再输出aa的值,随后删除aa,最后再输出aa

 

 

posted @ 2022-02-12 11:08 SportSky 阅读(9) 评论(0) 编辑 收藏 举报
回帖
    优雅殿下

    优雅殿下 (王者 段位)

    2018 积分 (2)粉丝 (47)源码

    小小码农,大大世界

     

    温馨提示

    亦奇源码

    最新会员