Shell 十三问学习笔记3
2011-08-15 03:26
204 查看
echo ${file:1:5}
echo 结果为变量的第一个字符到第五个字符,file为变量,1为起始字符位置,5为连续显示的长度
echo ${file#*/}
echo 结果为从变量内容左面开始一直到第一个/,之间的内容被删除
echo ${file##*/}
echo 结果为从变量内容左面开始一直到最后一个/之间的内容被删除
echo ${file%*/}
echo 结果为从变量内容右面开始一直到第一个/,之间的内容被删除
echo ${file%%*/}
echo 结果为从变量内容右面开始一直到最后一个/之间的内容被删除
echo ${file/a/b}
echo 结果为将file变量中的第一个a,替换成b
echo ${file//a/b}
echo 结果为将file变量中的所有a, 替换成b
echo ${#file}
echo 结果为显示file变量字符的长度
本文出自 “Daemon的博客” 博客,请务必保留此出处http://unixlike.blog.51cto.com/3027432/639128
echo 结果为变量的第一个字符到第五个字符,file为变量,1为起始字符位置,5为连续显示的长度
echo ${file#*/}
echo 结果为从变量内容左面开始一直到第一个/,之间的内容被删除
echo ${file##*/}
echo 结果为从变量内容左面开始一直到最后一个/之间的内容被删除
echo ${file%*/}
echo 结果为从变量内容右面开始一直到第一个/,之间的内容被删除
echo ${file%%*/}
echo 结果为从变量内容右面开始一直到最后一个/之间的内容被删除
echo ${file/a/b}
echo 结果为将file变量中的第一个a,替换成b
echo ${file//a/b}
echo 结果为将file变量中的所有a, 替换成b
echo ${#file}
echo 结果为显示file变量字符的长度
本文出自 “Daemon的博客” 博客,请务必保留此出处http://unixlike.blog.51cto.com/3027432/639128
相关文章推荐
- shell学习笔记(十三)
- Shell 十三问学习笔记1
- Shell 十三问学习笔记2
- Shell 十三问学习笔记4
- Shell 十三问学习笔记5
- Java并发编程实战(学习笔记 十三 第十四章 构建自定义的同步工具 下 )
- 【Shell】【学习笔记】Linux Shell脚本应用(十一)
- shell学习笔记三 分支结构
- shell学习笔记 (8.1)
- SHELL脚本攻略(学习笔记)--1.3 多命令逻辑执行顺序
- 【shell学习笔记】$#,$@,$0,$1,$2的含义解释
- shell变量学习笔记
- Linux命令与shell脚本编程学习笔记-16创建函数
- 七海的html和css学习笔记(十三)
- 逆向工程核心原理学习笔记(十三):分析abex' crackme #1 的延伸:将参数压入栈
- 设计模式学习笔记(十三)——Proxy代理模式
- Shell学习笔记 ——第一天
- shell脚本学习笔记
- shell退出和退出状态学习笔记
- Shell学习笔记