2015-02-04 20 views

cevap

9

Çok basit: belirli bir dosya tanıtıcısı (burada 1 = stdout'u) bir terminale bağlı olduğu takdirde

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

-t testleri.

+0

Bu, sorunun burada bulunabileceği renklendirme tarafını kapsamaz: http://misc.flogisoft.com/bash/tip_colors_and_formatting – Joshpbarron

+0

Harika! Çok teşekkürler, nneonneo. –

İlgili konular