mirror of
https://codeberg.org/B3rtl/Ubuntu-Setup-Skripte
synced 2024-09-28 21:02:37 +02:00
48 lines
826 B
Bash
Executable file
48 lines
826 B
Bash
Executable file
!/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
|
|
|
|
|
|
|
|
|