[英]Hooking bash commands?
我已經厭倦了對其他目錄執行冗長的cd
命令,因此我想制作一個用於跳轉到最新文件夾的小工具。
我已經搜索過並沒有找到任何種類的API,這些API會讓我在運行cd
命令時觸發一個進程。 有人可以指出我正確的方向嗎?
處理bash_history
似乎效率很低,並且並非始終啟用。
有一個經典的bash腳本可以簡化目錄導航: http : //linuxgazette.net/109/marinov.html
看一下pushd
和popd
。
如果您使用的是最新版本的bash,則只需按Ctrl + R並輸入幾個字母即可獲取歷史記錄。 因此,如果您按Ctrl + R並鍵入cd
,則會得到最后一個cd
命令。 再次按Ctrl + R ,您將獲得倒數第二個cd
命令,依此類推。
是的, cd -
將您帶到上一個工作目錄。 您還可以在shell變量$OLDPWD
找到最后一個工作目錄
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.