Perguntas sobre 'escape-characters'

2
respostas

Reverse code-code procure por terminais

Meu entendimento é que os terminais geralmente usam códigos de controle ANSI para representar seqüências de caracteres não-alfanuméricos. Por exemplo, ao editar .inputrc para o Bash no Linux, é fácil encontrar sequências de código com a segui...
12.04.2011 / 22:50
1
resposta

No Bash, por que o PROMPT_COMMAND está configurado para algo invisível?

No RHEL6 e no CentOS 6, /etc/bashrc define PROMPT_COMMAND aqui: case $TERM in xterm*) if [ -e /etc/sysconfig/bash-prompt-xterm ]; then PROMPT_COMMAND=/etc/sysconfig/bash-prompt-xterm else PROMPT_COMMAND='echo -ne...
26.12.2011 / 18:11
3
respostas

Escape code 50 in xterm

Meu colega de trabalho tem o seguinte em ~/.bash_profile de muitos de nossos servidores: echo -e "3]50;SetProfile=Production\a" O texto não parece importar, já que isso também funciona: echo -e "3]50;ANY_TEXT\a" Mas nenhum texto...
27.08.2014 / 10:03
1
resposta

bashrc PS1: o prompt do usuário não limpa todo o texto [duplicado]

prompt de usuário: user - / : teclas para cima / baixo para localizar comandos históricos. user - / : historical command limpe o "comando histórico": user - / :hist Não importa quantas vezes eu acesse o BackSpace .. não é...
03.03.2017 / 09:50
2
respostas

Espaço em branco da cor de fundo quando o final do terminal é atingido

Estou trabalhando com sequências de controle para formatação de texto e tropeço em algum comportamento inesperado. Eu tenho algum texto para saída, no meio deste texto há algum bloco de texto menor realçado com um fundo colorido. O texto origina...
29.06.2015 / 21:19
1
resposta

tradutor de código ANSI

Existe alguma ferramenta que traduza texto com código ANSI para saída de texto? tput nomes de títulos ou similares? O motivo da consulta é que eu gostaria de usar script ou algo semelhante e visualizar o arquivo resultante sem ter que...
26.06.2016 / 02:27
1
resposta

Como posso corresponder o caractere de quebra de página em uma expressão regular?

Nano chama ^L , mas é claro, digitando algo como $ grep -v "^\^L" file não funciona. Seu ponto de código unicode é 000C. Como posso combiná-lo em uma expressão regular?     
26.11.2011 / 18:33
2
respostas

é possível enviar uma seqüência de controle para um emulador de terminal usando o teclado

Se você digitar echo -e '\eZ' e clicar em retornar em um shell executando em um xterm, verá que o emulador de terminal imprime um código obscuro 1;2c . Isso parece indicar que o xterm interpreta a seqüência de controle do VT100 \eZ ( ES...
12.02.2012 / 22:51
1
resposta

É possível fazer um documento aqui em uma linha ou um eco textual?

Muitas vezes me vejo testando um comando (por exemplo, cat file | awk 'stuff' ) no shell e, quando estou satisfeito com a maneira como ele funciona, adiciono o comando a um arquivo de script. Digamos que este é o comando que eu criei cat f...
20.01.2016 / 15:08
3
respostas

Como escapar de aspas simples corretamente criando um alias [duplicado]

Recebi este verso para saber quanto de memória meus processos consomem. $ ps -u $USER -o pid,rss,command | \ awk '{print $0}{sum+=$2} END {print "Total", sum/1024, "MB"}' Agora, gostaríamos de criar um alias para esse comando, mas t...
06.10.2014 / 12:42