bash基础内置命令
echo 命令
-n 不换行输出
-e 解析字符串的特殊字符
eval 执行多个命令
eg:eval ls;cd /tmp
exec 不创建子进程,执行后续命令,且执行命令完后自动exit
${变量} 返回变量值
${#name}返回变量长度,字符长度
${变量:start}返回变量start之后的
${变量:start:length}
${变量:#word}从开头删除最短匹配的字符串
${变量:##word}从开头删除最长匹配的字符串
${变量%word}从结尾开始删除最短匹配的字符串
${变量%%word}从结尾开始删除最长匹配的字符串
${变量/pattern/string}用string代替第一个匹配的pattern
${变量//pattern/string}用string代替所有匹配的pattern
基本语法:
for循环
for number in {1..100}
do
echo $number
done
写在一行的方法
for number in{1..100 };do;echo;
time命令
统计执行命令的时间
标签:8.3,shell,word,变量,pattern,字符串,匹配,string From: https://www.cnblogs.com/guoziheng/p/17605187.html