PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Asci Dateiliste mit dialog oder ähnlichen ???



boesi666
10.06.04, 13:07
Hallo,

vielleicht weiss es ja jemand... ?? !!! ...

ich will in der Konsolenebene in ein script eine Dateiliste einbauen, welche die Dateien des aktuellen Verzeichnis anzeigt und man dann eine der Dateien auswählen kann und man somit den Benutzerdef. Dateinamen im Script weiterverarbeiten kann...

ich hab es so porbiert:

#!/bin/bash

dialog --clear


liste=`ls -g|cut -c 50-`

dialog --menu "Titel" 22 40 15 $liste 3>./mnu.tmp.$$
rein=`cat ./mnu.tmp.$$`
rm -f ./mnu.tmp.$$
if [ "$rein" != "" ]; then
echo $rein
sleep 2

echo $rein


---> Problem ist:

Anzeige

1 Dateiname1
2 Dateiname2
5 Dateiname3
...

das dialog gibt nur den Wert der ersten Spalte aus (also 1,2,5 etc), aber nicht die zweite, da es als Beschreibung in dialog definiert ist.

ls kann ich auch nicht umdrehen, dass zuerst der Dateiname und dann spalte 2 mit was anderen anzeigt...)


Wie kann man einen quasi "Dateimanager" sonst vielleicht noch umsetzen???

PS: die dialog --fselect option kenne ich, für den der es mir vorschlagen möchte, aber will diese nicht nutzen, weil sie irgendwie sehr komisch in deren Handhabung ist...

mfg
boesi_666

(Hoffentlich versteht auch jemand wie das hier gemeint ist...)