[Cygwin] 用c:、d:切換磁碟機目錄
 2007/01/18 |  分類: 作業系統備忘
 | 點擊數: 2 / 7148
試了一會,成功的在Cygwin裡模擬cmd.exe(DOS命令提示字元)切換磁碟機的操作,亦即在 $ 裡用 c: 與 d: 切換目前目錄到另一個磁碟機目錄,且直接換到原來磁碟機的目錄。以下是寫在Home目錄裡的 .bashrc 相關內容:
export C_PWD=c:/
export D_PWD=d:/
alias c:=’export D_PWD=$PWD;cd $C_PWD’
alias d:=’export C_PWD=$PWD;cd $D_PWD’
|
##
您可能也會有興趣的類似文章
- 開始使用Cygwin以取代cmd.exe (2則留言, 2007/01/11)
- [Cygwin] 與常用DOS命令的對應簡表 (4則留言, 2007/01/19)
- [Cygwin] 用cygstart啟動文件檔案 (0則留言, 2007/01/21)
- Visual Subst: 設定虛擬磁碟機以快速切換資料夾 (0則留言, 2006/10/19)
- PostgreSQL 8.0終於登場了! (0則留言, 2005/01/25)
- 方便切換目錄的指令:PUSHD與POPD (0則留言, 2006/07/15)
- DOS命令使用技巧4:由DOS視窗迅速切換資料夾的方法 (0則留言, 2010/02/27)
- 替Prompt加上顏色 (0則留言, 2004/12/03)
- Windows系統命令與快速鍵 (0則留言, 2005/02/04)
- DOS (命令提示字元) 的巨集功能 (3則留言, 2005/01/18)
- [Vista] 將陽春記事本Notepad.exe替換成慣用的文字編輯器 (0則留言, 2008/04/12)
- [Tools] 用7-Zip取代PKZipC (1則留言, 2005/07/18)
- DOS命令使用技巧3:由DOS視窗將目前資料夾用檔案總管開啟的方法 (0則留言, 2010/02/27)
- 快速啟動「服務」、「新增/刪除程式」視窗的方法 (0則留言, 2005/01/20)
- [OOo] 中文拚點包的安裝步驟 (0則留言, 2006/03/28)
隨機文章- Mandrake改名為Mandriva
- 完全圖解在文章裡顯示Google AdSense廣告的步驟(樂多) (15)
- [WordPress] 資料庫切換成UTF-8的匯出/匯入紀錄 (2)
- Open source的資料庫建模工具:Db Designer Fork
- [QNAP NAS] 投影片顯示時播放背景音樂的設定步驟
- 在字裡行間發出嗡嗡聲:LineBuzz–線上註解服務 (1)
- [Tools] 加快鍵入速度的「片語特快車」 (2)
- Oracle推出免費使用的Oracle Database 10g Express Edition (2)
- 簡單的Mozilla Ubiquity應用:Yahoo!奇摩字典的查詢命令 (1)
- DOS命令使用技巧3:由DOS視窗將目前資料夾用檔案總管開啟的方法
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (368,202 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (119,942 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,382 點擊/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,863 點擊/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (71,871 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,786 點擊/2008-04-10)
- iPad新手入門技巧 (49,251 點擊/2011-02-05)
- iPad鍵盤輸入全攻略 (42,710 點擊/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,865 點擊/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,744 點擊/2010-01-02)
|
熱門文章排行
- 如何手動輸入Plurk的表情圖示? (368,202 views/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (119,942 views/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,382 views/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,863 views/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (71,871 views/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,786 views/2008-04-10)
- iPad新手入門技巧 (49,251 views/2011-02-05)
- iPad鍵盤輸入全攻略 (42,710 views/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,865 views/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,744 views/2010-01-02)
|
可以用 cd /cygdrive/c
就是不想用cd指令啊,cd c:/ 也可以少打一些字,而且cd並無保留切換前目錄的功能,例如 c: 在 /winnt, 執行 d:後,再執行 c:, 希望能自動回到/winnt.文中方法就是要達成此需求.
對不起,誤會了你的意思。不過我是有三個 drive 的 (C,D,E),所以根據你的理念,修改成以下,和你交流一下。PWD_c=c:/PWD_d=d:/PWD_e=e:/alias c:=’export PWD_`expr substr `cygpath -d "$PWD"` 1 1`="$PWD";cd "$PWD_c"’alias d:=’export PWD_`expr substr `cygpath -d "$PWD"` 1 1`="$PWD";cd "$PWD_d"’alias e:=’export PWD_`expr substr `cygpath -d "$PWD"` 1 1`="$PWD";cd "$PWD_e"’