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

电脑知识 投稿 17800 2 评论

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

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

alias 别名='指令名称'

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

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

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


vim ~/.bashrc

输入:


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

保存退出,执行:

source ~/.bashrc 或者 bash 命令

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

编程笔记 » linux中给 alias 添加自定义的参数

赞同 (88) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(2)个小伙伴在吐槽
  1. 总能提出一些独特的想法。
    Kelly 2023-09-08 17:00 (1年前) 回复
  2. 努力实现自己的目标。
    黑暗之王 2023-09-05 18:30 (2年前) 回复