RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [問題]Shell script 自動插入資料的一些問題   字型大小:||| 
nashsai
驢有所悟
等級: 3等級: 3


今日心情

 . 積分: 10
 . 文章: 13
 . 收花: 33 支
 . 送花: 13 支
 . 比例: 0.39
 . 在線: 664 小時
 . 瀏覽: 6700 頁
 . 註冊: 6739
 . 失蹤: 991
 . TW
#1 : 2012-8-23 05:19 AM     全部回覆 引言回覆

各位前輩大家好,有些問題想請教各位

我有個文件 /usr/local/sbin/test 內容是一個選單,裡面很多選項 選項會去跑對應的
script

內容
#!/bin/sh
#
#
echo "MAIN MENU"
echo "0. exit"
echo "1. aaa"
echo "2. bbb"
echo "3. ccc"
read -p "please enter option" opt
case  $opt in
0) exit ;;
1) /usr/local/sbin/aaa ;;
2) /usr/local/sbin/bbb ;;
3) /usr/local/sbin/ccc ;;
*) echo "$opt is a invalid option, please [enter] key continue"
/usr/local/sbin/test ;;
esac

然後需要使用另外的文件 對test插入一些內容  具體方法我目前還沒想到
比方說 test1 這個script,

read image    // 請輸入一個script名稱 假設我輸入ddd

之後會在test這個文件 插入
echo "4. ddd"

4) /usr/local/sbin/ddd ;;

----------------------------------------------------------------------
目前卡在兩個地方

1.我不知道如何在特定的地方插入資料 如上面 我要怎麼判別 讓資料插入在我要的位置
例如 echo "4. ddd"就插在 echo "3. ccc"的下面...
      4) /usr/local/sbin/ddd ;; 就插在 3) /usr/local/sbin/ccc ;; 的下面..

2.因為有可能會新增很多筆資料 要如何讓前面的數字有規律  假設現在有 0 1 2 3 這四
個選項 我現在新增的數字就是4,下次新增就是5..


打的有點亂,不知道各位前輩看得懂嗎..
感謝各位收看



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-3-28 10:21 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.023089 second(s), 7 queries , Qzip disabled