Mailinglist Archive: opensuse-de (4880 mails)
| < Previous | Next > |
Re: Eingabe von dialog bzw. xdialog weiterverarbeiten?
- From: Dieter Kroemer <kroe@xxxxxxxxxxxxxxxx>
- Date: Sun, 9 Nov 2003 13:43:23 +0100
- Message-id: <200311091343.23667.kroe@xxxxxxxxxxxxxxxx>
Am Sonntag, 9. November 2003 00:19 schrieb David Haller:
> >> birthday=$(dialog --inputbox Geburtsdatum 20 20 2>&1)
>
> Das tut bei mir nicht.
#!/bin/bash
birthday=$(dialog --inputbox Geburtsdatum 20 20 2>&1)
echo "Hallo mein Geburtsdatum lautet: $birthday"
funktioniert bei mir einwandfrei.
> >Es gibt auch die option --stdout
> Nicht unbedingt.
Steht aber in der Man-page dabei ;-)
> Der "korrekte" Weg ist in
> etwa folgendes
Ich lerne gerne dazu, möchte deine Vorgehensweise also auch verstehen,
daher einige Frage hierzu:
> ====
> #!/bin/sh
> tmp="`mktemp \"/tmp/meinproggie.$$.XXXXXX\"`" || exit 1
müsste eher mkdir heißen, oder?
Das $$ das steht anscheinend für die Konsole, an der man gerade
arbeitet, aber warum braucht man das?
Für was benötigt man das ||exit 1 ?
> trap 'rm -f "$tmp"; exit 1;' 1 2 3 15
Verstehe ich überhaupt nicht :-(
der Rest ist mir (glaube ich) klar :-)
Vielen Dank für deine Hilfe.
--
Viele Grüße/kind regards (o_ (o_
Dieter //> (o_ (o_ //\
http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
> >> birthday=$(dialog --inputbox Geburtsdatum 20 20 2>&1)
>
> Das tut bei mir nicht.
#!/bin/bash
birthday=$(dialog --inputbox Geburtsdatum 20 20 2>&1)
echo "Hallo mein Geburtsdatum lautet: $birthday"
funktioniert bei mir einwandfrei.
> >Es gibt auch die option --stdout
> Nicht unbedingt.
Steht aber in der Man-page dabei ;-)
> Der "korrekte" Weg ist in
> etwa folgendes
Ich lerne gerne dazu, möchte deine Vorgehensweise also auch verstehen,
daher einige Frage hierzu:
> ====
> #!/bin/sh
> tmp="`mktemp \"/tmp/meinproggie.$$.XXXXXX\"`" || exit 1
müsste eher mkdir heißen, oder?
Das $$ das steht anscheinend für die Konsole, an der man gerade
arbeitet, aber warum braucht man das?
Für was benötigt man das ||exit 1 ?
> trap 'rm -f "$tmp"; exit 1;' 1 2 3 15
Verstehe ich überhaupt nicht :-(
der Rest ist mir (glaube ich) klar :-)
Vielen Dank für deine Hilfe.
--
Viele Grüße/kind regards (o_ (o_
Dieter //> (o_ (o_ //\
http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
| < Previous | Next > |