Also,
ich bin jetzt so weit gekommen, das die Ausgabe (teilweise) in die Radioliste geschrieben wird!
Hier mal mein Code....:
Code:
#!/bin/bash
input=$(kdialog --inputbox "Geben Sie die Kundennummer des Kunden ein, dessen Rechnungen Sie suchen wollen!")
whoami=$(whoami)
cd /etc
pfad=$(grep $whoami fstab | cut -d/ -f6-8 | sed -n 1p) #Auslesen der gemounteten Laufwerkpfade
echo $pfad #Ausgabe des Pfades
cd /$pfad/WWW-INTRA/rechnungs-pool/ #Wechseln des Verzeichnisses in das Gemountete Verzeichnis
suche1=$(find ./ -name "$input*" | sort) #Suche der angegebenen Kundennummer im Rechnungspool
kdialog --msgbox "$suche1"
rechnungslaeufe=$(kdialog --yesno "Wollen Sie sich die Rechnungsläufe anzeigen lassen?")
if [ "$?" = "0" ]
then
suche=$(find ./ -name "$input*" | sort | cut -d/ -f2 | sort -u) #Suche der angegebenen Kundennummer im Rechnungspool
else
exit
fi
kdialog --radiolist "Ausgabe" $suche
Wenn ich diesen Teil:
Code:
kdialog --radiolist "Ausgabe" $suche
Durch diesen ersetze:
Code:
kdialog --msgbox "$suche"
Bekomme ich eine msgbox mit 19 Nummern
Wenn ich aber das 1. habe bekomme ich nur 6 Nummern ausgegeben.
Die Normale Syntax der Radiolist ist ja
Code:
kdialog --radiolist "Bezeichnung des Fensters" 1[Nummer des Listeneintrages] "Blablabla" [Bezeichnung des Listeneintrages] off [Item Status]
Deswegen Frag ich mich warum das überhaupt ohne den ganzen Kram ((teilweise) funktioniert....
Ich weiß jedoch keine Lösung warum mir das nur teilweise angezeigt wird....
Kann jemand helfen?
Grüße,
iBlack
Lesezeichen