這個問題是根據this thread。通過記下no來修復Less中的錯誤。的參數
代碼
function man()
{
man "$1" > /tmp/manual; less /tmp/manual
}
問題:如果我使用甚至一個選項,則該命令不知道哪裏是想手動
例如,
man -k find
給了我一個錯誤,因爲參考是錯誤的。該命令的手冊爲-k
。
我試圖解決在僞代碼
if no parameters
run the initial code
if one parameter
run: man "$2"
...
換句話說,我們需要添加一個問題的選項,檢查開始,從而
僞代碼
man $optional-option(s) "$n" > /tmp/manual; less /tmp/manual
其中$ n
- N = 1,如果零選項
- N = 2,如果1選項
- N = 3,如果2個選項
- ....
你怎麼能做出這樣的「選項 - 檢查「,你可以改變$ n的值?
開發問題:進行兩次,如果從n個的情況下循環= 1到n = 2
@謝謝你的回答!應該引用 – 2009-07-03 16:11:09