创建我可以在终端上使用的自有模块

时间:2018-03-12 18:25:01

标签: bash shell terminal

我在mac终端上工作,我正在创建一些可以在任何地方运行的简单命令。这些主要是用一个简单的命令重复做的事情,所以我不必每次都输入它。一些例子:

alias changetocertaindestination="cd ~/repos/certaindestination"

opencertainfile() {
open ~/repos/mydestination/certainfile.txt
}

我想知道如何制作它以便我可以使用其他模块/包(我不确定它们被称为)使用的符号,即git branch,而不是{{1 }}

因此,使用gitbranch代替每个别名changeto的所有别名,我可以使用changetodestination

1 个答案:

答案 0 :(得分:3)

您只需要参数化您的功能。

openssl req