亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12
最近訪問板塊 發(fā)新帖
樓主: 展天
打印 上一主題 下一主題

有關(guān)循環(huán)體使用的問題,請教 [復(fù)制鏈接]

論壇徽章:
0
11 [報告]
發(fā)表于 2007-12-21 21:22 |只看該作者

回復(fù) #9 展天 的帖子

1)
while true
do

把這寫在這

論壇徽章:
0
12 [報告]
發(fā)表于 2007-12-21 21:59 |只看該作者
/usr/symcli/bin/symmir -sid 24 -f /dev/xxx.map query
echo "返回請按" q "鍵,刷新請按" r ": \c"
while true
do
------------------- 變成 ------------------
while true
do
/usr/symcli/bin/symmir -sid 24 -f /dev/xxx.map query
echo "返回請按" q "鍵,刷新請按" r ": \c"
---------------------------------

BTW:  你的代碼重復(fù)太多,很多相同功能的可以做成一個函數(shù),
還有,也沒有什么出錯處理,與用戶交互的程序出錯處理是必要的,
呵呵,兄弟加油!

論壇徽章:
0
13 [報告]
發(fā)表于 2007-12-22 03:56 |只看該作者
主要給你改了一下程序結(jié)構(gòu),沒有太多寫法變化,稍有點改變,但是主線邏輯是按照你的來寫的
PS: 不同的部分才放到case中的分支,相同的都可以提取出來放到外部一并執(zhí)行,
    還有像這種菜單選擇類的用select比較好
  1. while true
  2. do
  3.     if [ "$ans" != "r" ]
  4.     then
  5.         RunMenu
  6.         read menu
  7.     fi

  8.     clear;echo;echo

  9.     case $menu in
  10.         1)
  11.             /usr/symcli/bin/symmir -sid 24 -f /dev/xxx.map query
  12.             ;;
  13.         2)
  14.             lsvg -o
  15.             ;;
  16.         3)
  17.             varyonvg vg1
  18.             varyonvg vg2
  19.             ;;
  20.         4)
  21.             start
  22.             ;;
  23.         5)
  24.             stop
  25.             ;;
  26.         6)
  27.             varyoffvg vg1
  28.             varyoffvg vg2
  29.             ;;
  30.         0)
  31.             exit 0
  32.             ;;
  33.         *)
  34.             continue
  35.             ;;
  36.     esac

  37.     echo "返回請按任意鍵,刷新請按'r': \c"
  38.     read ans
  39. done
復(fù)制代碼

[ 本帖最后由 seeLnd 于 2007-12-22 04:01 編輯 ]

論壇徽章:
0
14 [報告]
發(fā)表于 2007-12-22 15:54 |只看該作者
謝謝seeLnd兄弟的幫助,問題解決了,說實話,我平時很少寫shell,就自己寫過少量的系統(tǒng)管理方面的小工具,水平實在是很菜,看來以后要多研究學(xué)習(xí)這方面的內(nèi)容了,以后還請多指教,同時也謝謝提供建議的各位兄弟,謝謝大家,謝謝

[ 本帖最后由 展天 于 2007-12-22 15:56 編輯 ]
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP