Rig*_*len 6 command-line bashrc
好的,所以我想向我的桌面(或任何方便的位置)添加一个命令,每当我运行它时,我都希望它克隆 HTML5 样板。
$ git clone git://github.com/paulirish/html5-boilerplate.git
Run Code Online (Sandbox Code Playgroud)
我厌倦了一直打字。那么如何将我的命令存储在文件中呢?
enz*_*tib 17
打开你的~/.bashrc并将其放在最后:
alias boil='git clone git://github.com/paulirish/html5-boilerplate.git'
Run Code Online (Sandbox Code Playgroud)
或者,这
boil() {
git clone git://github.com/paulirish/html5-boilerplate.git
}
Run Code Online (Sandbox Code Playgroud)
从现在开始,在每个新终端中,您都可以使用该命令boil作为长命令的替代。
第二个版本是首选,因为可以更灵活地接受和管理参数,例如如果您定义
boil() {
[[ -z "$1" ]] && set "github.com"
git clone git://"$1"/paulirish/html5-boilerplate.git
}
Run Code Online (Sandbox Code Playgroud)
如果有镜像,您可以轻松更改服务器。
# without a parameter, the function will use a default
boil
# override the default providing explicitly a server parameter
boid othergit.com
Run Code Online (Sandbox Code Playgroud)
这只是一个例子,你的幻想肯定会产生更有用的东西。
显然,您可以根据需要添加任意数量的功能。
| 归档时间: |
|
| 查看次数: |
7290 次 |
| 最近记录: |