带有$符号的Unix`cp'命令

时间:2014-06-26 15:03:00

标签: unix cp dollar-sign

这个问题与Unix cp命令有关。

$(...)运营商在下面做什么?

cp $(bundle show bootstrap-sass)/vendor/assets/stylesheets/bootstrap.scss \ app/assets/stylesheets/bootstrap-custom.scss

我在页面上看到了这个表示法:https://github.com/twbs/bootstrap-sass#usage

我检查了手册页的cp,但没有看到任何对此操作的引用。我是* nix的新手。感谢。

2 个答案:

答案 0 :(得分:3)

在shell脚本中,$(...)执行括号中的命令,并返回通过该命令打印到STDOUT的文本。这也适用于反引号表示法。

例如:echo $(date) - This is a dated line会打印Thu Jun 26 10:08:20 CDT 2014 - This is a dated line

之类的内容

这是关于该主题的另一个Stack Overflow question

答案 1 :(得分:1)

$()在主命令之前评估括号的内容。