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: