Ich habe versucht, dies mit Python zu tun, also habe ich mir eine Notiz gemacht.
isatty.py
import sys
print(sys.stdout.isatty())
Wenn es ausgeführt wird, wird es so
$ python isatty.py
True
$ python isatty.py | cat
False
Das sieht gut aus
isatty.py
import os, sys
print(os.isatty(sys.stdout.fileno()))
Recommended Posts