Kita diberitahu bahwa suatu tty dapat mengendalikan paling banyak satu sesi dan lebih jauh bahwa tty dapat dikendalikan untuk tidak membiarkan kelompok proses latar belakang dalam sesi yang dikontrol untuk menulis atau membaca darinya, yang sebelumnya dikendalikan oleh TOSTOP pilihan.
Namun, apa posisi sesi lain menulis untuk tty? Bisakah itu dikendalikan dengan cara tertentu? Menganggap tty1 dan tty2, keduanya dengan kerang. Saya terkejut bahwa perintah berikut aktif shell2 di tty2...
ls > /dev/tty1
... sebenarnya menghasilkan keluaran dari ls di tty1, tidak peduli apa TOSTOP opsi diatur ke dalam tty1. Sejak shell2 sama sekali bagian dari sesi lain, saya pikir itu mungkin, karena TOSTOP Opsi memang melakukan apa yang seharusnya ketika mencoba menulis dari grup proses latar belakang. Bisakah seseorang memberi tahu saya apa yang terjadi?