所以我想运行一个需要输入文件名的脚本。
例如:
/userthatisnotme/bin/move filename
所以我想让我更容易记住,所以我只需输入move filename
而不是整条路径。
我该怎么做?
答案 0 :(得分:3)
在bash_profile(或其他shell配置文件脚本)中:
alias my_move="/userthatisnotme/bin/move"
ls的别名示例:http://github.com/adamv/dotfiles/blob/master/bashrc#L45
“参数”放在别名后面。对于更复杂的情况,您可以创建shell函数而不是别名。
答案 1 :(得分:1)
使用子例程。
mymove(){
/userthatisnotme/bin/move "$1"
}
将其保存在您的库中,例如mylibrary
。当你想使用它时,只需要它。 . mylibrary
或来源mylibrary