Bash的命令替换
2015-08-08 23:46
363 查看
命令替换:将命令替换为命令的输出,所有的shell支持使用反引号的方法进行命令替换。
Bash支持两种形式:$(command) 和`command`
命令替换是可以嵌套的,如果使用反引号的形式,在内部反引用前必须使用反斜线转义。
例子:
$echo $(pwd)
或
$echo `pwd`
命令替换嵌套
$echo `basename \`pwd\``
或
$echo $(basename $(pwd)) //嵌套更方便
=-=-=-=-=
Powered by Blogilo
Bash支持两种形式:$(command) 和`command`
命令替换是可以嵌套的,如果使用反引号的形式,在内部反引用前必须使用反斜线转义。
例子:
$echo $(pwd)
或
$echo `pwd`
命令替换嵌套
$echo `basename \`pwd\``
或
$echo $(basename $(pwd)) //嵌套更方便
=-=-=-=-=
Powered by Blogilo
相关文章推荐
- shell cut
- lnmp环境一键安装脚本
- Linux Bash使用技巧
- shell简介 linux由什么语言编写
- Linux $HOME下文件记录(Vim/Shell)
- 【git】git bash 启动默认路径
- Linux C/C++计划Shell命令大杂烩(1)
- Shell Scripts - 条件语句,case语句,function功能
- Shell Scripts - 条件语句,case语句,function功能
- shell 多进程打包备份脚本
- Hadoop之文件系统Shell
- shell EOF注意点
- Bash Shell 中的History命令
- shell中截取cut所不能做好的字符串的方法
- EDK2 环境搭建 & Shell-Debug(Microsoft Visual Studio 2013)
- 点滴记录一些shell命令
- shell 安装MYSQL
- shell脚本_自动安装mysql
- EDK2 环境搭建 & Shell - Debug (cmd)
- -bash:wget command not found的解决方法