将Linux命令的执行结果作为下一个命令的参数

Linux命令参数传递

命令符号介绍

  • 符号:(`)
  • 名称:反单引号,上分隔符
  • 位置:反单引号(`)是西方符号,主要用在linux的bash中,这个字符一般在键盘的左上角,数字1的左边,与(~)在同一键上,不要将其同单引号(’)混淆。
  • 作用:反单引号括起来的字符串被shell解释为命令行,在执行时,shell首先执行该命令行,并以它的标准输出结果取代整个反引号(包括两个反引号)部分。

操作示例:将当前目录创建软链接(ln -s)至桌面

robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$ pwd
/home/robin/图片/高清壁纸
robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$ ls ~/桌面/
照片身份证
robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$ ln -s `pwd` ~/桌面/
robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$ ls ~/桌面/
高清壁纸 照片身份证
robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$