首页 > 代码库 > linux命令替换符:$() ``反引号
linux命令替换符:$() ``反引号
$()命令简介:
把命令中某个子命令替换为其执行的结果。
1.命令格式:
$(commond)
2.命令功能:
把命令中某个子命令替换为其执行的结果,并利用该替换结果。
3.命令参数:
/
4.命令实例:
1、touch ./file-$(date +%F-%H-%M-%S).txt 创建一个以当前时间的txt文档。
[root@xuelinux test]# touch ./file-$(date +%F-%H-%M-%S).txt
[root@xuelinux test]# ls
100.sh myar.sh showdisks.sh test3.txt
file-2016-10-11-09-21-05.txt mytartest.tar.bz2 sum1.sh
2、echo "$(pwd)" 显示当前目录
[root@xuelinux test]# echo "$(pwd)"
/test
``反引号命令简介:
把命令中某个子命令替换为其执行的结果。
1.命令格式:
`commond`
2.命令功能:
把命令中某个子命令替换为其执行的结果,并利用该替换结果。
3.命令参数:
/
4.命令实例:
1、touch ./file-`date +%F-%H-%M-%S`.txt 创建一个以当前时间的txt文档。
[root@xuelinux test]# touch ./files.`date +%F-%H-%M-%S`.txt
[root@xuelinux test]# ls
100.sh mytartest.tar.bz2 sum1.sh until.sh
files.2016-10-11-09-19-25.txt mytartest.tar.gz test1.txt while.sh
hadoop.sh q.tar.bz2 test2.txt
myar.sh showdisks.sh test3.txt
2、echo `pwd` 显示当前目录
[root@xuelinux ~]# echo `pwd`
/root
本文出自 “学linux历程” 博客,请务必保留此出处http://woyaoxuelinux.blog.51cto.com/5663865/1860470
linux命令替换符:$() ``反引号