«

linux中给 alias 添加自定义的参数

时间:2024-2-18 09:35     作者:韩俊     分类: Linux


linux alias 命令用于设置指令的别名。语法格式为:

alias 别名='指令名称'

若不加任何参数直接执行alias命令,则列出目前所有的别名设置。

定义 alias 时,有时候会有用命令行参数的需求。但通过查证文档的结果是,alias 根本就不支持传递命令行参数。不过,我们可以变通的解决这个问题,即定义函数。

这里通过 alias 实现之前提到过的 “git一步完成文件的 add, commit 和 push功能的命令” 的为示例演示一下该功能的实现:

vim ~/.bashrc

输入:

alias g='phpernote() { git add .; git commit -m "$1"; git push; }; phpernote'

保存退出,执行:

source ~/.bashrc 或者 bash 命令

然后就可以直接通过 g 后面带上自定义的提交说明,完成git的提交功能了。

标签: linux

热门推荐