Hallo Martin,

Martin Schulze <[EMAIL PROTECTED]> wrote:
> Ja, gibt es, zumindest in Bash:

… und auch in allen anderen Posix‐kompatiblen Shells.

>    if [ -t 1 ]
>    then
>       # Terminal vorhanden
>    else
>       # Kein Terminal vorhanden
>    fi

>> Wenn möglich sollte die Lösung unabhängig von der verwendeten Shell
>> funktionieren.
>
> Wenn Du statt [ test verwendest, ist es von der Shell unabhängig, da
> /usr/bin/test verwendet wird.

?-)

% builtin which test
test: shell built-in command

Wenn du mit einem absoluten Pfad arbeitest oder wenn du command vor die
eckige Klammer bzw. vor test schreibst.

Schöne Grüße, Jörg.
-- 
“UNIX was not designed to stop people from doing stupid things, because
 that would also stop them from doing clever things.”
         -- Doug Gwyn


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an