Меню
Простое меню для обновления файлов
prose.sh
на zenity
через диалоговое окно списка
#
1#!/bin/bash
2
3title=prose.sh
4text=Menu
5column=Files
6
7menu=(
8"_readme.md" #0
9"_footer.md" #1
10"*.md" #2
11"profile.webp" #3
12"*.webp" #4
13" _styles.css" #5
14"ssh prose.sh" #6
15"ssh imgs.sh" #7
16)
17
18while
19Menus=$(zenity --title=$title --text=$text --list \
20--column=$column "${menu[@]}" --width=20 --height=250)
21
22do
23case "$Menus" in
24"${menu[0]}") scp ${menu[0]} prose.sh:/;;
25"${menu[1]}") scp ${menu[1]} prose.sh:/;;
26"${menu[2]}") scp ${menu[2]} prose.sh:/;;
27"${menu[3]}") scp ${menu[3]} prose.sh:/;;
28"${menu[4]}") scp ${menu[4]} prose.sh:/;;
29"${menu[5]}") scp ${menu[5]} prose.sh:/;;
30"${menu[6]}") ${menu[6]};;
31"${menu[7]}") ${menu[7]};;
32esac
33done