【问题标题】:how to make command substitution in fish shell?如何在fish shell中进行命令替换?
【发布时间】:2014-12-16 07:59:38
【问题描述】:

我可以在 bash 或 zsh 中编写

clang++ main.cpp -g -o bin/main `pkg-config --cflags --libs opencv`

我怎样才能把它翻译成鱼壳?

【问题讨论】:

标签: shell fish


【解决方案1】:

fish 使用括号进行命令替换。

clang++ main.cpp -g -o bin/main (pkg-config --cflags --libs opencv)

注意括号嵌套很好,不像反引号!

【讨论】:

  • 不管怎样,$(command) 是 POSIX shell 中的推荐语法,`command` 早已被弃用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-05
  • 1970-01-01
  • 2015-03-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多