在Bash中执行代码代替命令

时间:2016-12-20 17:59:58

标签: bash

我有一个以shell脚本作为参数的命令。我是从shell脚本调用该命令的。我想将所有代码保存在一个脚本中,因此我不想将另一个shell脚本作为命令的参数,而是希望放置代码来代替命令。我怎么能用bash做到这一点?

通常如何使用命令:command script.sh

我希望如何使用它:command /bin/bash (bash code here)

1 个答案:

答案 0 :(得分:3)

您可以尝试在函数中放置script.sh的代码,以便将所有内容都放在单个文件中:

function replacement_for_script.sh {
code of script.sh
}

然后调用命令:

command replacement_for_script.sh