shell - 如何隐藏输出

时间:2016-05-01 10:12:38

标签: bash shell sh

我想在shell中隐藏命令的输出,但我仍想在变量中使用输出: 我正在使用这个:

recmake=$(type -t cmake)

但我不想在shell中输出。仅在变量中。

我该怎么办呢。

尼尔斯

2 个答案:

答案 0 :(得分:2)

您可以将代码recmake=$(type -t cmake)添加到.bashrc文件中,然后加载如下变量:source ~/.bashrc

答案 1 :(得分:0)

您是否尝试过以下操作,将所有内容放在bash脚本nameofyourscript中,并运行它?

#!/bin/sh
recmake=$(type -t cmake)
echo $recmake

然后您执行chmod +x nameofyourscript./nameofyourscript