#!/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=('张三','李四','王五','赵六')
欢迎大家收看哦!!!!