1、shell使用空白字符来分隔单词。
通常在使用$符合引用变量的时候,将变量名使用{}花括号括起来。
例如:
fruit=apple
引用fruit
${fruit}
2、环境变量
设置环境变量
HTTP_PROXY=192.168.3.110:9527
export HTTP_PROXY
export命令导出环境变量的目的是使环境变量生效。
环境变量各目录之间使用:冒号分隔,例如:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
如果需要在环境PATH中添加一条新的路径,使用如下方法:
export PATH="$PATH:/home/usr/bin"
也可以使用
PATH="$PATH:/home/usr/bin"
export PATH
常见环境变量:
HOME PWD USER UID SHELL等
echo输出引用的环境变量时,需要使用双引号包围引用的变量。
例如:
echo "$HOME"
输出结果:
如果使用单引号包围,则会原样输出。
例如:
echo ‘$HOME‘
输出结果:$HOME
SHELL常用内建命令
获取字符串长度
str=hellowolrd
length=${#str}
echo $length
输出结果:10
相关文章
- 04-29Shell脚本攻略04-玩转文件描述符及重定向
- 04-29Linux Shell 脚本攻略 ---- 第九章 管理重任p
- 04-29Linux Shell 脚本攻略 ---- 第七章 无网不利
- 04-29Linux Shell 脚本攻略 --- 第六章 B计划
- 04-29Gradle脚本基础全攻略,阿里技术专家深入讲解
- 04-29Linux Shell 脚本攻略 ---- 第四章 让文本飞
- 04-29Linux shell 脚本攻略之正则表达式入门
- 04-29Linux shell 脚本攻略之统计文件的行数、单词数和字符数
- 04-29Linux shell 脚本攻略之生成任意大小的文件
- 04-29Linux shell 脚本攻略之创建不可修改文件