Perguntas sobre 'escape-characters'

2
respostas

muda a cor de 'echo' para uma linha em particular no shell script no Linux?

Eu quero mudar a cor do eco para uma determinada instrução em um script de shell do Linux exemplo: echo "invalid entries" echo "valid entries" echo "valid entry" Eu quero a cor vermelha para a instrução echo "invalid entries" ;...
06.08.2015 / 15:58
2
respostas

Escapamento adequado de duplas cotações para dados de postagem de curvas?

Estou tentando testar um servidor, enviando dados JSON e lendo a resposta. Eu preciso de POST dados como {"item":"value with spaces"} , mas quando eu uso curl , descubro que ela envia as barras invertidas, assim como as aspas duplas:...
20.05.2014 / 21:47
1
resposta

Como capturar a formatação de texto no bash?

O script de shell a seguir funciona, mas remove a formatação colorida gerada por rspec : #!/bin/bash OUTPUT='rspec' echo "$OUTPUT" Como preservar as cores?     
31.10.2012 / 14:40
2
respostas

torr para corresponder ao padrão entre as chaves correspondentes

De um padrão como [string 1]{string 2} Eu quero extrair string 2 , a cadeia entre o par último de chaves correspondência - que é excluir [string 1] e abrir { e fechar } . Minha tentativa abaixo será interrompida quando houve...
11.01.2016 / 10:07
4
respostas

Como substituir um "no awk?

Por exemplo, preciso alterar um " para a palavra quote em para alterar a string with a " at some point em a string with a quote at some point Eu tentei: $ echo 'a string with a " at some point' | awk 'sub(",quote)' awk:...
12.09.2015 / 16:16
2
respostas

sh -c: erro de string entre aspas não terminado [duplicado]

Passei horas tentando entender o seguinte erro. Meu script CMD="sh -c 'echo \"a\"'" $CMD Erro: "a"': 1: "a"': Syntax error: Unterminated quoted string claro, quando eu faço echo $CMD e cole o resultado, ele funciona como es...
13.03.2015 / 20:05
1
resposta

realce de texto no shell

Eu sempre usei o método abaixo para destacar o plano de fundo do texto no shell. tput smso;printf " TEXT ";tput rmso; Como posso conseguir a mesma coisa sem usar tput (quero dizer, alguma forma de formatação como \e[0m para cores no...
23.07.2013 / 10:52
1
resposta

Confuso sobre quando escapar de metacaracteres em nomes de caminho

Estou bastante confuso sobre em que circunstâncias eu preciso escapar metacaracteres em nomes de caminho. Considere o seguinte exemplo: Estou no seguinte diretório de trabalho: $ echo $PWD /home/helpermethod/foo[b]ar/foo/bar Agora quer...
25.02.2013 / 19:19
2
respostas

O caractere '\' está escapando ou se tornando parte da senha da minha chave ssh?

Se eu fizer: ssh-keygen -N password123\$ -f bobskeys \ está escapando do caractere $ ou se tornando parte da senha? Ou será que bash estará fazendo algum escape antes que ssh-keygen obtenha o valor da senha? Eu preciso e...
20.12.2011 / 21:19
2
respostas

col produz saída incorreta

Estou tentando pós-processar a saída de script em um formato mais legível, semelhante a Removendo caracteres de controle (incluindo códigos / cores do console) da saída do script , mas notei que col nem sempre funciona. Por exemplo,...
12.06.2018 / 00:32