shell脚本基本命名

2019-01-17  本文已影响0人  阔阔飞翔

#!/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=('张三','李四','王五','赵六')

上一篇 下一篇

猜你喜欢

热点阅读