Perguntas sobre 'escape-characters'

1
resposta

Correctly Escape echo -ne [closed]

Estou enviando um comando echo -ne para um arquivo no meu script de configuração para um mouse usb HID. Aqui está o script, que é executado como root através de /etc/rc.local na inicialização: #accidentally had a newline here <--- #!/...
10.07.2018 / 10:30
2
respostas

Terminal - ^ [[H ^ [[2J - suporte quadrado de circunflexo H suporte quadrado de cursor 2 J

O que isso comanda? Eu sei que, o CSI n ; m H é para mover o cursor para n row e m column, mas o que é o comando do título? ^[[H^[[2J ?     
24.10.2017 / 15:08
2
respostas

Outra questão de escape da string Bash (usando echo)

Estou tentando usar essa linha em um script bash para atualizar meus trabalhos do cron: (sudo crontab -l ; echo "0 6 1-7 * * [ $(/usr/bin/date +\%u) == 7 ] && sh $script_path > $log_path") | sort - | uniq - | sudo crontab - Ant...
14.09.2017 / 18:37
1
resposta

Prompt problema de customização com cláusula if

Eu recentemente ajustei um pouco meu PS1. O código da seguinte forma: PS1='$(if [[ $? != 0 ]]; then echo " \e[91m\e[0m"; fi) \u $(assemble_prompt)$ ' O caractere ausente é de nerd-fonts e não importa em minha pergunta (assim como asse...
09.04.2017 / 18:22
2
respostas

Imprime os dados binários como estão sem quebrar o terminal

Eu escrevi um módulo Python para despejar objetos. Ao usá-lo com objetos que contêm dados binários (por exemplo, numpy.ndarray ) em um terminal linux ( TERM=linux ), imprimir os resultados de dados na quebra de fonte do terminal - apare...
30.11.2016 / 07:21
2
respostas

Cria texto intermitente com echo e caracteres de escape [duplicados]

Aprendi sobre as opções de formatação usadas no script de shell, que são assim: 3[37:40mAnyText3[0m Agora quero repetir um texto assim: echo -e "SomeText 3[5;31;47mMoreText3[0m" O inteiro 5 é para piscar. A outra formatação funci...
26.05.2016 / 13:17
2
respostas

Colocando uma aspa simples em um nome de arquivo [duplicado]

Podemos criar um diretório chamado $"dollars"&<>\dogs se o colocarmos entre aspas simples como as seguintes mkdir '$"dollars"&<>\dogs' No entanto, e se eu quiser incluir uma única citação no nome do diretório?...
18.08.2015 / 05:49
1
resposta

O que é essa sequência de caracteres de controle (M-bM- ^ TM - ^ @) (traços)? Como posso transformar isso? [fechadas]

Eu tenho um arquivo 'datilografado' que, se eu cat -v , obtiver o seguinte na saída: M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^@M-bM-^TM-^...
07.07.2018 / 19:11
1
resposta

Fornecendo argumento para um comando após a substituição

Estou tentando obter um nome de arquivo da pasta ~/Pictures e fornecê-lo como um argumento para o comando nomacs . O nome do arquivo contém alguns espaços, então estou usando a substituição do Bash para escapar de espaços (eu também quero p...
13.09.2017 / 18:30
1
resposta

Como fazer backslash de uma string dinâmica no bash

Eu quero fazer backslash de uma variável automaticamente para que os usuários finais não precisem digitar as barras invertidas para uma substituição de string de regex Perl. API_URI="http://something/api" FIND="(API_URI)(.*?[\=])(.*?[\'](.*?[...
10.01.2017 / 12:46