命令替换

Shell Liemer_Lius 849℃ 0评论

命令替换: 把命令中某个子命令替换为其执行结果的过程

两种方法:

1. $(COMMAND): # a=$(date); echo $a 2017年 07月 13日 星期四 16:03:06 CST 2. 反引号:`COMMAND` # a=`echo hello`; echo $a hello

 

Example: # echo "The current directory is $(pwd)." # touch file-$(date +%F-%H-%M-%S) file-2013-02-28-14-53-31.txt $()的作用就是实现命令替换, 可以用反引号``来引用, 即: # touch file-`date +%F-%H-%M-%S`

 

转载请注明:liutianfeng.com » 命令替换

喜欢 (0)

发表回复