2015-02-04 11 views

Antwort

9

Sehr einfach:

if [ -t 1 ]; then 
    echo "Hello, terminal." 
else 
    echo "Not a terminal." 
fi 

-t-Tests, wenn der gegebene Dateideskriptor (hier 1 = stdout) an ein Endgerät angeschlossen ist.

+0

Dies deckt nicht die Färbung Seite der Frage, für die Infomation finden Sie hier: http://misc.flogisoft.com/bash/tip_colors_and_formatting – Joshpbarron

+0

Großartig! Vielen Dank, Nneonneo. –

Verwandte Themen