我有一个以shell脚本作为参数的命令。我是从shell脚本调用该命令的。我想将所有代码保存在一个脚本中,因此我不想将另一个shell脚本作为命令的参数,而是希望放置代码来代替命令。我怎么能用bash做到这一点?
通常如何使用命令:command script.sh
我希望如何使用它:command /bin/bash (bash code here)
答案 0 :(得分:3)
您可以尝试在函数中放置script.sh的代码,以便将所有内容都放在单个文件中:
function replacement_for_script.sh {
code of script.sh
}
然后调用命令:
command replacement_for_script.sh