ERste gehversuche mit dialog
This commit is contained in:
parent
8801c41e7d
commit
8c06ed4180
|
@ -0,0 +1,48 @@
|
|||
!/bin/bash
|
||||
# ##############
|
||||
# Nettes Skript, das eine Datei via http holt
|
||||
# erwartet wird eine Liste von image-Dateien
|
||||
# zeilenweise getrennt
|
||||
# im gleichen Verzeichnis sollten sie liegen
|
||||
# ################################
|
||||
|
||||
BASISURL="http://ct-pc/images"
|
||||
INDEXURL="$BASISURL/index"
|
||||
|
||||
index=$(wget -qO- $INDEXURL)
|
||||
echo $index
|
||||
imgs=()
|
||||
for element in $index;
|
||||
do
|
||||
imgs+=("$element")
|
||||
imgs+=("")
|
||||
done
|
||||
|
||||
os=`dialog --menu "Abbild wählen" 0 0 0 \
|
||||
"${imgs[@]}" 3>&1 1>&2 2>&3`
|
||||
dialog --clear
|
||||
|
||||
|
||||
# Demonstriert dialog mit Auswahl
|
||||
|
||||
GG=`lsblk -r -p -n -oNAME`
|
||||
echo $GG
|
||||
Devs=()
|
||||
for dev in $GG; do
|
||||
Devs+=($dev)
|
||||
Devs+=("")
|
||||
done
|
||||
|
||||
|
||||
echo ${Devs[@]}
|
||||
|
||||
|
||||
dev=`dialog --menu "Festplattengerät wählen" 0 0 0 \
|
||||
"${Devs[@]}" 3>&1 1>&2 2>&3`
|
||||
dialog --clear
|
||||
dialog --yesno "Bestätigen Sie Ihre Auswahl: $dev" 0 0
|
||||
dialog --clear
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue