我想在我的 bashrc 文件中添加一个别名来附加从终端传递给它的参数。例如:
$ lh300
调用:
alias lh3000='open http://localhost:3000'
但是,如果我输入:
$lh8080 或 lh 后跟任何数字:
$ lh####
我想调用一个将#### 附加到别名中的函数
'open http://localhost:####'
我该怎么做?
最佳答案
你不能使用别名,但你可以创建一个函数:
lh() { open http://localhost:$1; }
然后像 lh 3000
一样调用它。
关于function - 如何在 bashrc 中创建一个函数来接受参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15206771/