我试图打印输出显示从传递到bash脚本命令。我试图解决的问题是如何让输出看起来完全像从shell运行命令一样。例如,当我运行ls
时,我看到目录与文件的颜色不同。从Bash脚本显示Unix命令的精确输出
这里是我到目前为止一些示例代码:
#!/bin/bash
command="[email protected]"
output=`$command`
echo "$output"
所以我的shell脚本接受一个命令,运行命令,然后打印输出。我知道我可以使用颜色代码和echo -e
自定义输出的颜色,但是我希望输出看起来与我从shell运行命令时的效果一样。任何想法我怎么能做到这一点?