Perguntas sobre 'escape-characters'

1
resposta

Problema de aspas duplas no script bash

Eu tenho um script de shell que estou tentando trabalhar. Eu preciso que a saída seja de uma certa maneira e eu sei que não estou escapando dos personagens corretamente. script: #!/bin/bash set -x DATE=$(date +%Y-%m-%d-%M) ELEMENTS="ele1,e...
01.02.2016 / 03:34
1
resposta

Por que o vi (mas não o cat) mostra ^ [[31m [^ [[m ^ [[31m "depois que eu uso o sed e a saída para um arquivo que eu edito? [fechado]

Quando uso cat Variables/user-extensions.js | sed -e 's/css/XXX/' em um arquivo de entrada do formulário storedVars["css_body"] = "css=body"; storedVars["css_main"] = "css=main"; Eu vejo saídas como storedVars["XXX_body"] = "css...
20.09.2015 / 16:01
1
resposta

Como remover caracteres inúteis do arquivo gerado pelo comando script no linux [duplicado]

Estou usando o comando script para gravar tudo do terminal. Mas quando eu estou abrindo o arquivo gerado, ele tem muitos caracteres inúteis. Alguém pode me ajudar a remover esses caracteres inúteis do arquivo ou de qualquer outra forma alterna...
20.01.2015 / 06:20
2
respostas

Como imprimir um ponto de exclamação no tcsh?

Qual é a melhor maneira de imprimir um ponto de exclamação no tcsh? Parece que usar aspas simples ou duplas não tem efeito em escapar do ponto de exclamação; e usar um backspace funciona, mas depois desaparece da história.     
20.09.2014 / 18:35
1
resposta

Uso adequado de caracteres de escape no arquivo da área de trabalho

Eu tenho um comando com uma chave executável .desktop do seguinte modo: Exec=env XDG_CONFIG_HOME=/home/bean/.config/gedit/ gedit %U Eu gostaria de usar a variável $HOME e ela funciona no terminal, mas não quando usada no arquivo .deskt...
06.03.2014 / 14:44
2
respostas

Problema com o entendimento das ligações de chaves

Eu tenho configurações e uma sessão zsh ~ bindkey | grep help "^[H" run-help "^[h" run-help Por que quando eu pressiono "Control + [+ h" palavra sob cursor remove e nada acontece, mas se eu pressionar "Alt + h" página man abre correta...
26.04.2016 / 08:40
2
respostas

Como obter os resultados de “\ 033 [6n” em um script sh

Levei 10 horas pesquisando na rede e testando técnicas para obter os resultados que funcionavam em qualquer shell ( #!/bin/sh ). No BASH isso é relativamente simples, porque read pode ser informado de quantos caracteres devem ser pegos,...
27.08.2017 / 06:40
2
respostas

o que há de errado com sed ao usar palavras que começam com “w”

Isso funciona echo " HELLO x=10" |sed 's/ *\HELLO \+/HELLO /g' remove o espaço contínuo antes de hello e depois da palavra "HELLO" mas isso não acontece echo " WHERE x=10" |sed 's/ *\WHERE \+/WHERE /g' Eu t...
10.10.2018 / 16:50
1
resposta

tcsh - código de escape echo para escape

Eu estou tentando criar programaticamente um arquivo imprimindo diferentes coisas para ele. (por exemplo, printf %s\n hostname >> file.txt ) Eu gostaria de enviar um código Esc para limpar a tela (seria a primeira linha). No bash,...
14.03.2017 / 18:09
1
resposta

alguém pode consertar meu PS1 para o bash

Parece que tenho muitas fugas de cores, por isso só funciona em alguns avisos - alguém pode por favor corrigir-me? PS1='\[\e[0:35m[\u@\e[0:33m\h\e[m \e[0:35m\w]\e[m \e[0:33m'git branch 2> /dev/null | grep -e ^* | sed -E s/^\\\*\ \(.+\)$/\...
27.04.2013 / 00:50