shell程式設計case,我寫了一個shell指令碼去呼叫執行一個testcase。請問,如何儲存執行case的所有中間過程。謝謝!

2022-09-26 13:30:36 字數 989 閱讀 3300

1樓:

[a-z] 和[a-z] 這種用法在某些特定的場合或某些linux發行版中不能夠正常工作,建議使用posix 風格的寫法,[[:lower:]] 和[[:

upper:]],這樣更具可移植性。

測試了一下,我這裡用[a-z] 和[a-z] 也不行,也必須使用[[:lower:]] 和[[:upper:]]才可以工作。

此外,要用c locale(即english,這是default),而不是其他的系統locale設定。

c locale provides programmer an environment of "least surprise".

2樓:匿名使用者

試下把case "$keypress" 改為 case $keypress

我寫了一個shell指令碼去呼叫執行一個testcase。請問,如何儲存執行case的所有中間過程。謝謝!

3樓:

你可以在指令碼內部使用exec+檔案描述符

exec 3>&1

exec 1>file

來儲存輸出

之後再用

exec 1>&3

來恢復最後file就存放了exec 1>file和exec 1>&3之間的所有輸出資訊

shell指令碼中case語句中變數值如何讀取,我寫了一個指令碼。但是執行後,報錯。

shell case語句取值範圍問題請教

4樓:匿名使用者

case 的條件判斷是基於字串的,對於你這個問題可以這麼來read i

case $i in

20|[1][0-9]|[1-9]) echo $i ;;

*) echo 'err' ;;

esac

但對於一般的數值範圍條件,最好用if elif else語句

我寫了一部長篇小說,如何投稿,我寫了一部長篇小說,誰能告訴我是先去出版社投稿好呢 還是放到自己的部落格上

答案 去名氣大的,信譽好的 會好些!我也是一名寫手,感覺吸墨網還是相當不錯的,人氣高,比較正規。對於新作品,都會免費做推廣的,這絕不是刻意替他們說好話,建議你先在這駐站吧,有些 見了作品就要簽約不簽約就不給你推薦,籤的合約簡直是明搶作者的版權。不熟悉的話,不要和 亂籤電子版權,這個版權也很重要的,慢...

我把詩謄寫了一遍擴句,我把詩重新抄寫了一遍擴句至少擴寫兩處

我按捺下激動的心,認真地把詩謄寫了一遍。我 一本正經地 把詩謄 認認真真地 寫了一遍。我把這原本優美的詩又重新了一遍,使它更完整 我認認真真的把這首古詩謄寫了一遍 我認真地把這首優美的詩謄寫了一遍 今天我爸讓我我把最難的一首詩 了一遍 回到家後,我認認真真地把杜甫的詩,重新了一遍 聰明的我把,認真地...

我今天寫了一本關於都市異能的小說,才寫了1200多字,第一章就才寫一千多字會不會太少了

一般是2500到3000的字數 1200是少了點 必須碼字!可以從人物 場景描寫著手 也可以增加天氣等外在因素或人物心理變化描寫 但最好的辦法還是新增情節!希望能幫到你 也希望有機會能看到你的 不是太少了。是少的可憐。起碼3000 左右。開始的起碼要3000 我想找一本都市異能的 男主角叫凌雲,第一...