0

这个问题是关于 Unixcp命令的。

下面的$(...)操作员在做什么?

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 的新手。谢谢。

4

2 回答 2

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 问题

于 2014-06-26T15:07:21.413 回答
1

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

于 2014-06-26T15:06:51.963 回答