日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux shell的二级菜单,linux shell编程之菜单选择(一)

發(fā)布時(shí)間:2024/9/18 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux shell的二级菜单,linux shell编程之菜单选择(一) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

linux程序設(shè)計(jì)老師布置的作業(yè):根據(jù)自己的寫法和參考網(wǎng)上的

編一個(gè)shell 編寫一個(gè)shell程序,使用shell編寫一個(gè)菜單,分別實(shí)現(xiàn)列出以下內(nèi)容:(1)目錄內(nèi)

容、(2)切換目錄、(3)創(chuàng)建文件、(4)編輯文件、(5)刪除文件的功能

#!/bin/sh

until

echo "1.目錄內(nèi)容"

echo "2.切換目錄"

echo "3.創(chuàng)建文件"

echo "4.編輯文件"

echo "5.刪除文件"

echo "6.退出菜單"

read input

test $input = 6

do

case $input in

1)ls;;

2)echo "enter target directory"

read dir

cd $dir;;

3)echo "enter a file name"

read file

touch $file;;

4)echo "enter a file name:"

read file

vi $file;;

5)echo "enter a file name"

read file

rm $file;;

6)echo "請輸入選擇(1-6)"

esac

done

另一種寫法出自:http://wolfchen.blog.51cto.com/2211749/964615

#!/bin/bash

cat << EOF

********please enter your choise:(1-6)****

(1) List you selected directory

(2) Change to you selected directory

(3) Create a new file

(4) Edit you selected file

(5) Remove you selected file.

(6) Exit Menu.

EOF

read -p "Now select the top option to: " input

case $input in

1) ls;;

2) echo "Enter target directory:"

read dir

cd $dir;;

3) echo "Enter a file name:"

read file

touch $file;;

4) echo "Enter a file name:"

read file

vi $file;;

5) echo "Enter a file nmae:"

read file

rm $file;;

esac

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的linux shell的二级菜单,linux shell编程之菜单选择(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。