6
Bagaimana cara mendeteksi apakah skrip shell saya berjalan melalui pipa?
Bagaimana saya mendeteksi dari dalam skrip shell jika output standarnya dikirim ke terminal atau jika disalurkan ke proses lain? Contoh kasus: Saya ingin menambahkan kode pelarian untuk mewarnai output, tetapi hanya ketika dijalankan secara interaktif, tetapi tidak ketika disalurkan, mirip dengan apa yang ls --colordilakukan.