[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: wie ermitteln ob /dev/tty beschrieben werden kann



Hallo Martin,

Martin Schulze <joey@infodrom.org> 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



Reply to: