Я пытаюсь создать сценарий на основе меню, который имеет 3 варианта 1. добавить файлы в .tar 2. перечислить содержимое .tar 3. извлечение содержимого tar-файлаСценарий оболочки меню Unix: добавление, перечисление и извлечение файлов .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