Este é o telegrama de comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
escrever - escrever para outro usuário
SINOPSE
escrever [-ctynsprfSv] [usuário [tty]]
ojot [-ltynsprfSv] [usuário [tty]]
tel [-clynsprfSv] usuário [tty] [mensagem ...]
DESCRIÇÃO
Nota: Esta é a "escrita Orville", uma versão aprimorada do Unix padrão escrever .
Escreva copia linhas de seu terminal para o de outro usuário. Quando chamado pela primeira vez,
envia a mensagem:
Mensagem de your-logname your-tty ...
O destinatário da mensagem deve escrever de volta neste momento. A comunicação continua
até que um final de arquivo seja lido do terminal ou uma interrupção seja enviada. Nesse ponto,
escrever escreve "EOF (your-logname)" no outro terminal e sai.
O seguinte protocolo é fortemente sugerido para usar escrever: quando você escreve pela primeira vez para
outro usuário, espere que ele escreva de volta antes de começar a digitar sua mensagem.
Cada parte deve terminar cada mensagem com um sinal distinto (o para `` sobre '' é
convencional), indicando que o outro poderá responder; oo para `` over and out '' é sugerido
quando a conversa deve ser encerrada. Evite digitar quando for a vez da outra pessoa,
pois o seu texto ficará todo distorcido com o deles. Enfim, é rude.
A ojot comando é uma variação de escrever que normalmente envia cada personagem para o outro
usuário conforme você digita, em vez de esperar que você termine uma linha antes de enviar qualquer coisa como
escrever faz.
A tel comando envia uma linha `` telegramas '' e então desconecta imediatamente. o
a mensagem pode ser fornecida nas linhas de comando (neste caso, geralmente é melhor citá-la).
Se você não colocar uma mensagem na linha de comando, ela será solicitada. Isto é
geralmente a maneira preferível de invocar tel.
Todos os três comandos são, na verdade, o mesmo programa e compartilham muito do mesmo comportamento.
A permissão para escrever pode ser negada ou concedida pelo uso do mensagem(1) comando. Sua escrita
as permissões no login dependem da instalação. Se você escrever para uma pessoa que tem
permissões ativadas, mas no momento está escrevendo para outra pessoa, você será avisado do fato e
ter a chance de cancelar sua solicitação de gravação antes de interromper a outra conversa.
Se você escrever para uma pessoa que está executando um comando sob amém(1) você será avisado da mesma forma.
Você sempre pode enviar mensagens para as pessoas que estão escrevendo para você, mesmo se houver
as permissões de mensagem estão desativadas. Se você enviou a uma pessoa um tel mensagem, então aquela pessoa
pode escrever ou telegrama para você pelos próximos 4 minutos, mesmo se suas permissões de mensagem forem
desligado. Isso significa que você não ficará sentado se perguntando por que alguém não responde, apenas
porque você se esqueceu de ativar suas permissões. Também significa que se você não
deseja que alguém possa falar com você, então você não deve falar com essa pessoa. Root pode escrever
qualquer um.
Se você invocar o escrever or ojot comando sem nome de usuário, eles vão escrever para qualquer
o usuário está escrevendo para você. Se ninguém estiver escrevendo para você, uma mensagem de erro será impressa.
Se você invocar o escrever, ojotou tel comando com o nome de usuário '.', eles escreverão
novamente para quem você escreveu para durar. Se você não escreveu para ninguém neste login
sessão, uma mensagem de erro é impressa. Isso é especialmente útil quando você está trocando um
série de mensagens para frente e para trás com tel.
Se você quiser escrever para um usuário que está logado mais de uma vez, o argumento tty pode ser
usado para indicar o terminal apropriado. Se o argumento tty não for fornecido, o terminal
do qual você está sendo escrito será enviado, se houver. Se não, um dos
as linhas para as quais você tem permissão de gravação serão escolhidas. Se o argumento tty for fornecido, o usuário
o nome pode ser fornecido como "-", caso em que escreverá para quem está nesse tty, se
qualquer um é.
Em alguns sistemas, podem haver usuários designados como `` ajudantes ''. Se o seu sistema tiver ajudantes,
então, fazer `` escrever ajuda '' irá escrever para algum ajudante que não está ocupado. Se mais de um
auxiliar está disponível, um é selecionado aleatoriamente para distribuir a carga de trabalho. Ajudantes
designar-se com o mensagem(1) comando. Eles são considerados ocupados se estiverem
escrevendo para outra pessoa, ou se eles estão executando um comando sob o amém(1) programa.
Se o personagem! , | , ou & é encontrado no início de uma linha, escrever chama a concha
para executar o resto da linha como um comando unix. Se o comando começar com um! a
a saída do comando será enviada apenas para o seu terminal. Se começou com um |, saída
será enviado apenas para o terminal da outra pessoa. Se começou com um e cada um de vocês
receba uma cópia da saída. Observe que escrever expande todos os estranhos personagens de controle
antes de enviá-los para o terminal da outra pessoa, mas não o faz para os personagens
ecoou de volta para o seu terminal.
Escreva fornece várias opções de linha de comando. Na verdade, a única diferença entre escrever,
ojot e tel são os valores padrão que eles têm para essas opções:
-c Envie cada caractere assim que for digitado. Na verdade, não começará a fazer isso até
depois que a outra parte respondeu. Além disso, se você digitar uma linha começando com ")"
então o resto da linha atual será retido até que você pressione return e o enviado
(sem o ")"). Quando esta opção é usada, digitar um control-R irá reimprimir o texto
da linha que você está digitando no momento, e control-W apagará a última palavra que você
digitado, mesmo se o seu sistema Unix normalmente não os suportar. No ojot comando
este é o padrão.
-l Não envie caracteres até que uma linha completa seja inserida. No escrever comandar isso
é o padrão.
-n Durante esta conversa, desligue temporariamente a sua mensagem
permissões, de modo a não permitir que outras pessoas além da pessoa que está sendo escrita escrevam
você.
-y Durante esta conversa, ative temporariamente sua mensagem
permissões, permitindo que outras pessoas escrevam para você depois de avisá-los que você está
escrevendo para outra pessoa.
-p Adie o recebimento de telegramas durante a conversa. Tudo
telegrama recebido durante a conversa será salvo em seu arquivo .lastmesg, e
será exibido quando você terminar. o Hã(1) o comando pode ser usado em um shell
escape para verificar as mensagens salvas sem sair escrever.
-s Durante a conversa, deixe suas permissões de gravação inalteradas.
Normalmente é o padrão.
-r Isso causa escrever para solicitar a senha do root. Se for dado corretamente, você
será capaz de escrever para qualquer pessoa, não importa como suas permissões de mensagem estão definidas, amd
você pode substituir sua preferência por escrever or tel.
-f Proibir entrada de tubulação por meio de escrever e desabilite o '&' e '|' shell escapa.
Isso se destina principalmente a ser usado em comandos de 'opções' no arquivo orville.conf. Isto
ficou obsoleto principalmente pelo comando de configuração 'pipes'.
-t Envia uma mensagem de uma linha (chamada telegrama) e depois se desconecta imediatamente. o
o texto da mensagem pode ser fornecido na linha de comando, ou, se não for, você será
solicitado por isso. Embora a gravação tente apagar as mensagens fornecidas no
linha de comando para que não possam ser vistos pelos usuários que executam w(1) ou ps(1), isso não
sempre funcionam, portanto, mensagens secretas não devem ser colocadas na linha de comando. Isto é
o padrão no tel comando.
-S Normalmente, se você envia um telegrama para alguém que indicou uma preferência por
escreve, você é perguntado se deseja alternar para a escrita e vice-versa. O -S
flag suprime esta questão, e apenas faz com que ela falhe silenciosamente (a menos que você seja root,
nesse caso, ele é bem-sucedido silenciosamente).
-v imprima o número da versão.
As opções selecionadas pelo redator podem, em alguns casos, ser substituídas pelo destinatário. Vocês
pode definir suas preferências para gravações versus telegramas e para modo de linha versus caractere
modo com o mensagem(1) comando. Se o destinatário definiu preferências de gravação / telegrama, você
será perguntado se você deseja usar o outro se você escrever para ele da maneira errada. Se você invocar
Escreva com uma -S sinalizador, então você não será perguntado se deseja alternar. Apenas o root pode
realmente substitui as preferências do destinatário. Para usuários regulares, se você recusar
switch, o comando falha.
Se o destinatário definiu preferências de caractere / modo de linha, uma mensagem será impressa e
você será forçado a entrar no modo de sua preferência.
CONFIGURAÇÃO
A orville.conf arquivo contém informações de configuração para Orville write e o
utilitários associados. As linhas que começam com '#' e as linhas em branco são ignoradas. Outras linhas
contém os comandos listados abaixo:
responder
Normalmente, você pode enviar telegramas para uma pessoa por quatro minutos (240 segundos) após
eles enviaram um telegrama para você, mesmo que suas permissões de mensagem estivessem desativadas. Esse
O comando pode ser usado para definir o tamanho dessa janela para outros valores.
desconectar [s | n]
Se a desconexão estiver habilitada, os comandos 'mesg d' e 'mesg N' podem ser usados pelo
writee para desconectar todos os que os escrevem atualmente. (Ver mensagem(1)). Isto é
habilitado por padrão.
exceções [s | n]
Se as exceções estiverem habilitadas, os comandos 'mesg ye' e 'mesg ne' podem ser usados para
limitar quais usuários específicos podem e não podem escrever para você (ver mensagem(1)). Isto é
habilitado por padrão.
fromhost [y | n]
Se este sinalizador for definido, os banners de anúncio de mensagem incluirão o nome do host
da máquina do remetente (e do receptor, uma vez que a gravação não permite interhost
comunicações). É desativado por padrão.
lista de ajudantes
Se este sinalizador for definido, então apenas as pessoas cujos logins aparecem no arquivo fornecido podem
sejam ajudantes. Caso contrário, qualquer um pode ser. É desativado por padrão.
nome do ajudante
Por padrão, você obtém ajuda fazendo 'escrever ajuda'. Se você quiser usar alguma palavra-chave
diferente de 'ajuda', use este comando para defini-lo.
ajudantes [y | n]
As pessoas podem designar a si mesmas para serem ajudantes e a 'ajuda por escrito' deve funcionar? Por
padrão, não.
registro
Em qual arquivo o login deve ser feito? Se não estiver definido, ou se estiver definido e
o arquivo não existe, então nenhum registro será feito.
nível de log
Quanto registro deve ser feito? Nível 0 significa nenhum. Nível 1 significa apenas log
pedidos de ajuda (com informações sobre se foram bem-sucedidos ou não). Nível 2
significa registrar uma descrição de uma linha de cada conexão de gravação feita. Claro,
nenhum registro é feito se 'log' não estiver definido ou não existir. Nenhum conteúdo de qualquer
a conversa de escrita é sempre registrada. O padrão é 1.
nenhuma ajuda
Se alguém 'escrever ajuda', mas nenhum auxiliar for encontrado, este arquivo será exibido.
Normalmente contém informações sobre outros locais para obter ajuda. Se não for definido,
nada é impresso.
tubos [y | n]
Se desativado, não permite o encanamento de dados por meio de gravação, então você não pode fazer
escapes. Isso pode ser necessário se muitos usuários estiverem usando a gravação para incomodar outros
usuários enviando grandes blocos de dados. O padrão é ativado.
novicehelp
Se a variável de ambiente NOVICE for definida, imprima o conteúdo deste
arquivo antes de executar a gravação. Se não for definido, nada será impresso.
opções - ...
Defina as opções padrão para diferentes links para o programa de gravação. Por exemplo, se
você tem a linha 'options jot -c' e você faz um link para o programa de escrita
chamado 'jot', então jot assumirá o modo de caractere em vez do modo de linha por padrão. Se
o nome do comando é '*', então todos os links (mesmo os criados por usuários) recebem isso
opção.
wrthist
Este é o caminho completo do arquivo 'wrthist' que mantém as informações
sobre as mensagens recentes do usuário. É usado para limitar ataques de inundação de telegramas,
e permitir respostas a telegramas durante a janela de quatro minutos. Por padrão é
no mesmo diretório que o
wrttmp
Este é o caminho completo do arquivo 'wrttmp' que mantém informações sobre
estado atual do usuário. Por padrão, está no mesmo diretório que o
Use o telegrama online usando os serviços onworks.net