Perguntas sobre 'text-processing'

___ qstntxt ___

Estou usando o Ubuntu 14.04, mas acho que isso pode ser visto em quase todas as versões do Ubuntu.

Quando copio um arquivo do nautilus usando Ctrl c e colo no gedit ele cola o texto como %code% , o que é perfeito para mim. Mas quando eu o colo no terminal usando Ctrl Deslocamento v ele vai como %code% .

Existe alguma maneira de remover o anterior %code% ao colar? (Eu sei que posso fazê-lo manualmente, mas eu faço isso com muita frequência e sempre fazendo manualmente é tempo de tomar).

    
___ tag123nautilus ___ O Nautilus (também conhecido como GNOME Files) é o gerenciador de arquivos padrão do Ubuntu e, como tal, é usado para gerenciar arquivos e pastas. O Nautilus é chamado de "Arquivos" por padrão no Ubuntu. ___ qstnhdr ___ remove o arquivo anterior: // ao colar no terminal gnome ___ tag123gnometerminal ___ O Terminal do GNOME (frequentemente intitulado apenas "Terminal") é o emulador de terminal padrão incluído no Ubuntu. ___ tag123clipboard ___ A funcionalidade básica da área de transferência armazena dados e permite acessá-los, assim como as funções de memória nas calculadoras. Para funcionalidades avançadas, utilize a tag "clipboard-manager". ___ answer928643 ___

Estou um pouco atrasado para a festa, mas estou vendo esse problema no Linux Mint MATE (mate-terminal).

Parece que simplesmente pegar o conteúdo da área de transferência e depois repassá-lo para a área de transferência novamente será suficiente. Se este for o caso, então só precisamos nos preocupar em testar se o conteúdo da área de transferência inclui um ou mais caminhos de arquivo válidos e deixar o restante sem ser importado.

O seguinte irá soltar o prefixo file: // no Mint:

    %pre%

Se você fosse implementar esse tipo de abordagem, provavelmente também desejaria daemonizá-lo. O módulo pyperclip pode ser obtido com:

%pre%     
___
2
respostas

Como avaliar caracteres especiais para vê-los no editor de texto?

Digamos que eu tenha um texto "line1 \ n \ nline2 \ nline3" e quero vê-lo em um console ou canalizá-lo para um editor de texto para que pareça line1 line2 line3 Então personagens especiais foram avaliados. Posso fazer isso sem regex subs...
18.11.2016 / 15:36
2
respostas

String comparando com curingas

Estou tentando verificar a primeira e a última linha de um arquivo para ver se ele contém uma determinada string. O arquivo seguirá o formato HEADER 2016-11-7 ... TOTAL IS: 20938 Estou tentando verificar se a primeira linha contém a st...
07.11.2016 / 13:47
3
respostas

Scripting Help - se grep “Used: X GB” Y então

Eu procurei na internet por uma maneira de consultar uma RAM usada pelos hosts do ESXi, e encontrei uma que até incluía o Mhz usado para inicializar, em uma boa saída. Meu objetivo final real é obter um script XYMon para monitorar a saída. Eu po...
16.09.2016 / 03:27
2
respostas

Como posso adicionar texto ao final de uma linha que contém várias strings?

Eu tenho um arquivo como este: 1;1471375551;joe;WO12344; 2;1471378551;frank;WO12345;1471380211 3;1471383211;frank;WO12345;1471385211 4;1471385311;frank;WO12345; 5;1471385311;joe;WO12346;1471388211 Gostaria de usar um script bash para enco...
17.08.2016 / 18:42
3
respostas

Substituir linha de palavras semelhantes por meio do SED

Eu tenho um arquivo sample_init.ora Existem 2 linhas no arquivo. db_create_file_dest="DATAG" control_files=('DATAG/DBNAME/controlfile/control01.ctl','DATAG/DBNAME/controlfile/control02.ctl') Agora, gostaria de alterar apenas a segunda...
17.08.2016 / 13:33
4
respostas

extrai o número da linha e o padrão no arquivo ao mesmo tempo

Eu li um monte de arquivos de texto para extrair alguns padrões. Eu preciso do número da linha também, mas o número da linha deve ser removido antes do grep final (mas pode ser salvo para processamento adicional, talvez usando variáveis). Vou...
18.08.2016 / 09:04
3
respostas

cria uma nova coluna baseada em colunas existentes usando if else statement no awk

Eu tenho um conjunto de dados com > 7 linhas Mio (e, na realidade, > 20 colunas), e gostaria de criar uma nova coluna (o meu exemplo de conjunto de dados tem 5 colunas), então seria o número 6. Meu conjunto de dados tem um cabeçalho. As...
23.10.2016 / 18:09
2
respostas

Como inserir vírgula no local determinado?

Eu tenho um arquivo de texto com mais de 100 MB, cada linha com o mesmo número de colunas: Column No.: 0 1 2 3 4 5 6 d x c c s b c ............. Eu quero adicionar , em determinados locais. Por exemplo, locatio...
22.10.2016 / 00:15
2
respostas

Remove o último caractere antes de outro caractere

Eu tenho uma pergunta sobre o comando sed . É possível remover um caractere (ou conjunto de caracteres) entre um espaço vazio e um caractere escolhido? Se eu tiver uma lista contendo várias linhas de texto, como: a = 5 * x + 3 n\exit> a...
30.09.2016 / 14:24
8
respostas

Como extrair tempo do arquivo de texto para outro arquivo / lista de texto

Eu tenho um arquivo de log que contém os pings de um determinado site em um arquivo de texto chamado pingoutput.txt, separando cada resposta de ping por linha. Agora eu preciso extrair deste arquivo de texto o tempo de ida e volta entre o tempo...
28.09.2016 / 12:23