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

 
更多

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的提交功能了。

打赏

本文固定链接: https://www.cxy163.net/archives/3396 | 绝缘体

该日志由 绝缘体.. 于 2019年01月21日 发表在 git, Linux, PHP, 开发工具, 操作系统, 编程语言 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: linux中给 alias 添加自定义的参数 | 绝缘体
关键字: , , , ,

linux中给 alias 添加自定义的参数:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter