多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > shell終端多目錄間快速cd工具

shell終端多目錄間快速cd工具

來源:程序員人生   發布時間:2015-03-13 07:47:17 閱讀次數:3086次

1.解決的問題

當在多個目錄間cd的時候,需要輸入1大串的路徑。例如在不同的項目、不同的分支代碼目錄跳轉,在桌面和文檔目錄跳轉
cd ~/Desktop/project_trunk
cd ~/Download/cang_lao_shi
cd ~/code/branch⑴.11/
cd ~/code/branch⑶.1/project/android 
這個工具就可以令這些cd簡化成幾個字符:
g2t
g2c
g21
g2a


2.腳本配置

工具是個shell腳本,附在本文末尾,復制全部代碼保存為任意文件名,例如g2.sh,然后在~/.bashrc的最后1行加入單引號里的內容 'source g2.sh' 或 '. g2.sh'

3.自定義路徑

如果想加入自定義的路徑,找到

shortcut_and_paths=(xxxxx)
的地方,增加1行就能夠了。每行就是1個參數和實際命令。可以看到
shortcut_and_paths=( 'd ~/Desktop' 's ~/Downloads/subversion⑴.7.17' '7 ~/Downloads/gmock⑴.7.0' 'n ~/Documents/department/17無線推行部/內部文檔/主管文檔' 'wk /home/liuhx/Desktop/WebKit/Source/WTF/icu' )
第1個空格前是g2的后綴,第1個空格后是cd的路徑。增加完需要重新source或新建1個terminal才會生效。

如果忘了可以g2啥,可以輸入g2help(不是g2hell哦)就可以列出所有命令。


附腳本:

#!/bin/bash #author http://blog.csdn.net/hursing # this variable should be complex enough to avoid naming pollution shortcut_and_paths=( 'd ~/Desktop' 's ~/Downloads/subversion⑴.7.17' '7 ~/Downloads/gmock⑴.7.0' 'n ~/Documents/department/17無線推行部/內部文檔/主管文檔' 'wk /home/liuhx/Desktop/WebKit/Source/WTF/icu' ) for ((i = 0; i < ${#shortcut_and_paths[@]}; i++)); do cmd=${shortcut_and_paths[$i]} shortcut=${cmd%% *} path=${cmd#* } func="g2$shortcut() { cd $path; }" eval $func done g2help() { for ((i = 0; i < ${#shortcut_and_paths[@]}; i++)); do cmd=${shortcut_and_paths[$i]} shortcut=${cmd%% *} path=${cmd#* } echo -e "g2$shortcut => cd $path" done echo -e " 主站蜘蛛池模板: 自拍三区播 | 日本在线观看一区二区三区 | 黄色网址免费 | 日本一区二区高清不卡 | 国语精品91自产拍在线观看二区 | 欧美激情福利视频在线观看免费 | 欧美videosex性欧美成人 | 国产一级一片免费播放i | 亚洲欧美日韩高清一区二区一 | 欧美激情站 | 欧美成人性色大片在线观看 | 欧美一级www | 亚洲欧美自拍一区 | 波多野结衣视频一区 | 亚欧精品一区二区三区四区 | 久久人人澡人人爽人人爱 | 国产精品第1页在线观看 | 国产成人亚洲综合欧美一部 | 日本一区二区三区有限公司 | 99视频精品全部免费免费观 | 中文字幕在线观看免费 | 亚洲在线免费免费观看视频 | 天堂在线亚洲 | 亚洲国产成人91精品 | 成人欧美一区二区三区黑人 | 中国黄色网址大全 | 日本最新伦中文字幕 | 国产免费高清mv视频在线观看 | 国产一区日韩二区欧美三区 | 亚洲最色网站 | freexxx性欧美hd丝袜 | 亚洲高清不卡视频 | 91福利国产在线观看香蕉 | 久久精品免费看 | 欧美亚洲综合在线 | 日本不卡一区二区三区 最新 | 国产人成精品午夜在线观看 | 日韩精品久久不卡中文字幕 | xxxx性欧美高清 | 久久久亚洲欧美综合 | 性欧美videos另类hd |