原帖由 DOSforever 于 2009-4-9 19:28 發(fā)表
我所知的 bash 的歷史命令和目錄歷史功能也就這些:
!
Ctrl-R
cd -
這些似乎太單調(diào)了,我J覺得遠(yuǎn)不如 4DOS 方便。你們說說看還有哪些?
原帖由 DOSforever 于 2009-4-9 19:28 發(fā)表
我所知的 bash 的歷史命令和目錄歷史功能也就這些:
!
Ctrl-R
cd -
這些似乎太單調(diào)了,我J覺得遠(yuǎn)不如 4DOS 方便。你們說說看還有哪些?
和我沒熟悉 bash 和其它 Linux 下的 shell 確實有很大的關(guān)系。
4DOS 中可以按 PageDown 鍵在右上角彈出一個窗口讓你選擇曾經(jīng)使用過的歷史命令,并且還可以對歷史命令進行編輯,可以設(shè)置是否記錄重復(fù)的歷史命令,把相同的命令放在第一個出現(xiàn)的位置還是最后出現(xiàn)的位置。
可以按 Ctrl-PageDown 鍵在右上角彈出一個歷史目錄窗口,可以讓你隨時切換曾經(jīng)去過的目錄。
這些窗口都有上下左右滾動條,可以說在字符模式下實現(xiàn)了 WYSIWYG ,而且這些鍵、窗口位置、大小都可以自己定義。
不知道 Linux 下的 shell 如何設(shè)置能實現(xiàn)相同的功能?
bash 的歷史命令記錄太龐大了,它把我每次進入系統(tǒng)的歷史命令都記錄下來了,我不需要它記錄這么多。
原帖由 vbs100 于 2009-4-10 19:22 發(fā)表
哪個井里跑出來的蛤? 你把man bash man readline 看懂30%再回看看你發(fā)的這個帖子
還有你4DOS是什么東西? 是 terminal emulator 還是shell ?你先搞明白概念再比較,不要拿 gnome-terminal 去和 bash ...
原帖由 DOSforever 于 2009-4-9 19:04 發(fā)表
和我沒熟悉 bash 和其它 Linux 下的 shell 確實有很大的關(guān)系。
4DOS 中可以按 PageDown 鍵在右上角彈出一個窗口讓你選擇曾經(jīng)使用過的歷史命令,并且還可以對歷史命令進行編輯,可以設(shè)置是否記錄重復(fù)的歷史命 ...
原帖由 ipaddr 于 2009-4-11 16:06 發(fā)表
Bash的強大是公認(rèn)的,,4DOS估計沒多少人用過或聽過。。。
我在WIndows下,全是用Cygwin里的Bash,,偶爾也用CMD。。從來沒用過4DOS。
現(xiàn)在Windows下的PowerShell功能才叫強勁呢,,,4DOS是啥年代的東東 ...
原帖由 可惡的 于 2009-4-11 20:26 發(fā)表
小聲透露給你一個秘密:bash下有個指令叫history,貌似系統(tǒng)默認(rèn)是1000條記錄吧。
你想讓默認(rèn)值變大或變小嗎?我不告訴你![]()
用4dos舒服就繼續(xù)4dos吧。
原帖由 DOSforever 于 2009-4-11 20:48 發(fā)表
雖然我對 bash 還不是很熟,但我想肯定有可以改變歷史記錄的的設(shè)置,但怎么更改設(shè)置使它只記錄本次啟動后的歷史命令?
原帖由 DOSforever 于 2009-4-11 20:48 發(fā)表
雖然我對 bash 還不是很熟,但我想肯定有可以改變歷史記錄的的設(shè)置,但怎么更改設(shè)置使它只記錄本次啟動后的歷史命令?
原帖由 DOSforever 于 2009-4-10 20:18 發(fā)表
你是哪個蛤?!你算什么東西?!告訴你!老子就是什么也不懂,我就是來這問問題的,你愛理就理,不愛理給我滾蛋!不需要你在這里這么大口氣指手劃腳!我學(xué)東西不缺你一個來指導(dǎo)!
原帖由 redeast 于 2009-4-11 22:56 發(fā)表
呵呵,竟然吵起來了!雖然這個比喻不中聽,但還是有點道理。建議樓主有空可以看看《提問的藝術(shù)》先。另外,人家也授之以漁了,看man page或是找本bash相關(guān)的書看看。
原帖由 DOSforever 于 2009-4-11 23:09 發(fā)表
有什么道理?!我本來就不是拿 4DOS 來和誰做比較,雖然我還不熟悉 UNIX shell ,但別以為只有你們知道 UNIX shell 的強大。我只是問有沒有類似這樣的功能。
原帖由 DOSforever 于 2009-4-11 23:31 發(fā)表
4DOS 是在 DOS 下的 shell ,也可以用于 Win9x/Me 。見我 #23 的回復(fù)。
不過你好像知道這點?
原帖由 cobranail 于 2009-4-12 15:03 發(fā)表
既然有人寫freedos,這種東西應(yīng)該也有人能寫,如果沒有人寫,你不妨自己寫一個,反正閑著也是閑著。
有什么不會的去學(xué)就可以了,windows都有人重寫,更何況這么一個小玩意兒。
如果有很多閑錢,也可以雇 ...
原帖由 萬里北國 于 2009-4-12 20:00 發(fā)表
現(xiàn)在還有玩DOS的高手,致敬并懷舊一下。
想問問樓主,是興趣還是實際中必須應(yīng)用?
為什么還有不少人不放棄DOS?
DOS聯(lián)盟那里幾年前我也注冊過的,很長時間沒去看過了。
歡迎光臨 Chinaunix (http://www.72891.cn/) | Powered by Discuz! X3.2 |