O comando tty
"Imprime o nome do arquivo do terminal conectado à entrada padrão."
write username $(tty)
Gostaria de obter o valor do terminal psuedo da janela xterm atual, para uso na função "write". Por exemplo, quando eu digito ps eu posso ver que todos os processos atuais estão em pts / 4. Existe uma maneira melhor de obter "pts / 4" que não seja grep na saída de "ps"?
Eyal
O comando tty
"Imprime o nome do arquivo do terminal conectado à entrada padrão."
write username $(tty)
Eu acho que você pode usar / dev / tty, que é o terminal de controle para o processo em execução. Se você precisar encontrar o tty que está conectado ao stdin, verifique as fontes para / usr / bin / tty.
Tags unix