1樓:網友
rt.我希望是這樣的:
please choose:_
就這麼簡單。指令碼要用#!/bin/sh ,不要用bash.
附加要求如下:
我希望當我按了乙個按鍵以後,就立刻執行選擇的命令。不用再按enter鍵。
我是在手機上執行,沒有1,2,3,4,enter等按鍵。所以判斷的地方不要加入判斷這幾個按鍵。
比如說我的按鍵按了以後會出現@,#等字元,你就用著幾個字元做判斷就好。
不知道懂了沒有。。不懂後面的就算了。寫出選單來就行。
我的意思就是,比如咱們寫文字文件時可以建立乙個。text文件,然後在裡面寫東西。我剛接觸linux就是想問一下,寫shell指令碼時是不是也需要先寫個文件,然後在終端命令列中去執行啊??
要是這樣的話那個文件字尾名是什麼?是。bat嗎??
放在**??好好解釋下,謝謝了!
linux用shell編寫乙個簡單選單
2樓:屬性至尊
echo new user
echo more user
echo a user
echo all user
sleep 1
這個在終端上就能看到了。
請問linux shell指令碼如何編寫乙個選擇選單?
3樓:網友
#!/bin/sh
echo 1.選項1(@)
echo 2.選項2(#
echo 3.選項3(&)
echo please choose:
read -n 1 m
#下面一行是換行。
echo#echo m=$m
if [ "$m" = "@" ]
thenecho 選項1
elif [ "$m" = "#
thenecho 選項2
elif [ "$m" = "&" ]
thenecho 選項3
elseecho error
fi **********
上面已經測試過了,注意有一些地方的空格。
中括號前後都有乙個空格。
等號前後也有乙個空格。
linux返回上一級的命令是什麼?怎麼寫?
4樓:惜說娛樂
cd ..返回上一級目錄cd ../..
返回上兩級目錄cd或cd ~ 返回home目錄cd - 目錄名 返回指定目錄擴充套件資料linux常用命令。
pwd:顯示工作路徑 。
ls:檢視目錄中的檔案 。
ls -f:檢視目錄中的檔案 。
ls -l:顯示檔案和目錄的詳細資料 。
ls -a:顯示隱藏檔案 。
ls *[0-9]*:顯示包含數字的檔名和目錄名 。
tree:顯示檔案和目錄由根目錄開始的樹形結構(1) 。
lstree:顯示檔案和目錄由根目錄開始的樹形結構(2) 。
mkdir dir1:建立乙個叫做 'dir1' 的目錄' 。
mkdir dir1 dir2:同時建立兩個目錄 。
mkdir -p /tmp/dir1/dir2:建立乙個目錄樹 。
rm -f file1:刪除乙個叫做 'file1' 的檔案' 。
rmdir dir1:刪除乙個叫做 'dir1' 的目錄' 。
rm -rf dir1:刪除乙個叫做 'dir1' 的目錄並同時刪除其內容 。
rm -rf dir1 dir2:同時刪除兩個目錄及它們的內容 。
mv dir1 new_dir:重新命名/移動 乙個目錄 。
cp file1 file2:複製乙個檔案 。
cp dir/* .複製乙個目錄下的所有檔案到當前工作目錄 。
cp -a /tmp/dir1 .:複製乙個目錄到當前工作目錄 。
cp -a dir1 dir2:複製乙個目錄 。
5樓:網友
cd 和 ..之間有乙個空格。
windows 可以不空格,linux 必須有,不然系統會提示找不到 "cd.." 這個命令。
當然你也可以設定一下:
alias cd..="cd .."
第二個 cd ..之間有空格。
之後不空格也可以返回了。
注意重啟後失效。
6樓:網友
要注意在linux shell有幾個特定的符號。
乙個就是 . 指當前目錄,例如:
sh ./xx
就是用shell去執行當前目錄下的xx程式。
vi ../xx
就是用vi去開啟上一級目錄下的xx檔案。
cd ..將上一級目錄變為當前目錄,也就是返回上一級。
另外就是 ~ 代表當前使用者的家目錄。
cd ~回到登入使用者的家目錄。
linux返回上一級的命令是什麼?怎麼寫?
7樓:閃閃紅星張學良
要注意在linux shell有幾個特定的符號。
乙個就是 . 指當前目錄,例如:
sh ./xx
就是用shell去執行當前目錄下的xx程式。
vi ../xx
就是用vi去開啟上一級目錄下的xx檔案。
cd ..將上一級目錄變為當前目錄,也就是返回上一級。
另外就是 ~ 代表當前使用者的家目錄。
cd ~回到登入使用者的家目錄。
二級VB二級C二級C二級Access二級VFP哪個好過
個人理解 1 針對證書問題,不是那個好過,而是那個有用。這就要看你要從事什麼行業,只有確定了從事的行業,才能去考這個行業的相關證書,如果一味的考證也沒有什麼作用,一些證書考試很難,但是你不得不去考。2 證書只是一塊敲門磚,具體還要看個人能力,公司一般對能力比較看中,呵呵 3 二級c比較基礎,相對容易...
二級建築師,二級建築師
二級建造師執業資格考試報考條件 一 報考條件。凡遵紀守法,並具備以下條件之一者,均可報名參加二級建造師執業資格考試 1 取得工程類或工程經濟類中專以上學歷,並從事建設工程專案施工管理工作滿2年 2 取得非工程類或非工程經濟類中專以上學歷,並從事建設工程專案施工管理工作滿2年,受聘擔任工程或工程經濟類...
二級蛙跳為什麼成績會掉,高考二級蛙跳多少滿分
二級蛙跳成績下降可能有以下原因 .技術問題 如果技術動作不夠標準,跳起來的高度和距離會受到影響,從而影響成績。此時,建議加強訓練,對每個動作仿信細節進行糾正,提高技術水平。.心理問題 比賽心態不好,如過度緊張 焦慮等情況,可能會導致不理想的成績。此時,建議通過心理訓練來緩解緊張情緒,放鬆心態,提高自...