Znalazłem bardzo mały program, który pozwoli mi dodać przyjazny dla użytkownika GUI do moich Bash skryptów;BASH skrypty: Whiptail plik Wybierz
Whiptail
Jednak whiptail man page nie jest tak pomocny i nie daje żadnych przykładów. Po jakiejś wyszukiwania Google I zrozumieć, jak stworzyć prosty tak/nie menu używając Whiptail:
#! /bin/bash
# http://archives.seul.org/seul/project/Feb-1998/msg00069.html
if (whiptail --title "PPP Configuration" --backtitle "Welcome to SEUL" --yesno "
Do you want to configure your PPP connection?" 10 40)
then
echo -e "\nWell, you better get busy!\n"
elif (whiptail --title "PPP Configuration" --backtitle "Welcome to
SEUL" --yesno " Are you sure?" 7 40)
then
echo -e "\nGood, because I can't do that yet!\n"
else
echo -e "\nToo bad, I can't do that yet\n"
fi
Ale to, co naprawdę chciałbym zbudować plik Wybierz menu za pomocą tejowatych zastąpić jakiś stary kod mam w kilku Kopia zapasowa/przywracanie różne skrypty bash mam:
#!/bin/bash
#This script allows you to select a file ending in the .tgz extension (in the current directory)
echo "Please Select the RESTORE FILE you would like to restore: "
select RESTOREFILE in *.tgz; do
break #Nothing
done
echo "The Restore File you selected was: ${RESTOREFILE}"
Zakładam, to musi być zrobione poprzez opcję „--menu” z tejowatych, ale nie jestem pewien, jak się do tego zabrać? Jakieś wskazówki? Albo można wskazać mnie w kierunku niektórych tejowatych przykładów?
Wprowadziłem niewielką zmianę do mojej odpowiedzi (ósemkowa formuła konwersji). –