shell脚本基本命令

#!/bin/sh
# 输入内容的命令
echo "hello word"
##定义变量 注意在定义变量的时候,变量与等号之间不能有空格
name="张三"
# 输出 在输出变量的时候,我们需要在变量前面加上$(美元符)
echo $name
# 修改name的值为 李四
name="李四"
#输出修改的值
echo $name
#定义只读的变量,不可以修改的变量,使用的关节字 readonly 变量名字,和java里面的final 一样
readonly address="中国北京首都"
#输出内容
echo $address
# 删除变量 使用 unset 命令可以删除变量
unset name
# 变量被删除后不能再次使用。unset 命令不能删除只读变量。
# shell 语言中单引号 与 双引号的区别
# 单引号里面的变量是无效的,双引号里面有变量
#定义一个变量
sex='男'
#定义一个变量里面可以包含 sex
sexs="this is "$sex" "
#打印 sexs
echo $sexs
#拼接字符串
# 首先定义一个字符串
class='1509F'
#拼接字符串
classes="this is a test project manager ${class}"
#输出内容
echo $classes
#获取字符串的长度
echo ${#classes}
#截取字符串
echo ${classes:1:5}
##查找字符串 使用 expr index
#echo `expr index "$classes" test`
#顶一个 数组与Python中的元祖一样使用()
names=('张三','李四','王五','赵六')
欢迎大家收看哦!!!!

你可能感兴趣的:(shell)