0
我試圖創建一個具有3個選項 1.添加文件菜單基於腳本的.tar 2.列表的.tar 內容3.解壓tar文件內容菜單的Unix shell腳本:添加,列表和提取文件的.tar
這是我到目前爲止所做的。我仍然對unix很陌生,所以是的。
#!/bin/sh
#script2
PS3='Enter your choice: '
options=("Option 1: Add file to .tar" "Option 2: List contents of .tar" "Option 3: Extract contents"$
select opt in "${options[@]}"
do
case $opt in
"Option 1")
echo "you chose choice 1"
tar -rf file.tar file2add
;;
"Option 2")
echo "you chose choice 2"
tar -tf file.tar
;;
"Option 3")
echo "you chose choice 3"
;;
"Quit")
break
;;
*) echo invalid option;;
esac
done
[IMG] http://i42.tinypic.com/29gen0o.png [/ IMG]
Stackoverflow支持語法高亮顯示。你能把你的代碼放在你的文章中嗎?另外,你有什麼問題? – damienc88
嗯即時嘗試獲取選項來執行上述功能,我只是不斷得到這是一個無效的選項。 – shockwav3