c81ba641-5ed7-4ab9-a7c0-e319e0f3890b
初识shell脚本编程
最近项目需求,需要了解下shell脚本编程,所以自己就必须玩玩了= =
初识shell脚本编程,找了几个简单的例子,做了几个测试。
楼主使用的是vim编辑器
例1:主要就是在终端打印一些信息,代码如下
解释下#是文本注释的作用,#!位于解释器路径之前,/bin/bash是Bash的解释器路径
运行结果
例2:主要是键值(变量名=值)的简单测试,为了以后配置环境变量,代码如下
在变量名之前加入前缀$就可以打印出变量的值
运行结果
例3:主要是if else在脚本中的使用,检查当前用户是否为超级用户,代码如下
root用户的UID为0,root用户和普通用户我都测试了下,
root用户运行结果
普通用户运行结果
运行脚本必须chmod a+x *.sh 或者chmod 777 *.sh 赋予脚本运行权限,* 即你写的脚本名称
未完待续!!!