歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> SHELL編程

Shell中快速跳轉到特定目錄

Shell中快速跳轉到特定目錄   在電腦上把項目代碼統一放到了一個目錄“~/code”下,經常需要從其它目錄跳轉到代碼目錄,總是輸入目錄比較麻煩,於是便想有沒有更好的方式。   www.2cto.com   方式1: 在腳本中跳轉 最開始是想在一個腳本中進行目錄跳轉,未果。因為腳本是在Shell的子進程中執行的,無法改變當前Shell的目錄。後來得知在執行腳本前加一個“. ”,可以在當前進程中執行腳本,這樣就能改變目錄了。   www.2cto.com   1 #!/bin/bash<span></span> # 跳轉腳本,文件名“<span></span>change_dir_script” 2 cd '/path/to/code' 執行腳本   1 . change_dir_script # "."後還有一個空格,腳本可指定完整路徑,或放在PATH目錄中   方式2: Shell命令別名 在Bash Shell中,可以給一些命令指定別名,且別名中還能帶上命令參數。配置如下:   1 # Shell配置文件位置,“~/.bashrc<span></span>” 2   3 ... 4 alias code='cd /path/to/code' 5 ... 這樣便可通過“code”命令從任意目錄跳轉到代碼目錄了。 又,如果修改了“.bashrc”文件,想立即生效,可以執行:   1 source "~/.bashrc"   參考帖子:http://bbs.chinaunix.net/thread-125979-1-1.html  
Copyright © Linux教程網 All Rights Reserved