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%     
___
1
resposta

Substituir apenas o primeiro caractere de um padrão correspondente

Eu preciso escrever um comando sed que leia de um arquivo e substitua o primeiro caractere em cada linha por 0, somente no caso de o primeiro e o segundo caractere nessa linha serem um dígito (e deixar o resto das linhas intacto).     
04.06.2016 / 10:15
1
resposta

Precisa remover os comentários entre aspas duplas

Eu tenho um caso de teste que contém uma mensagem string entre aspas duplas e eu quero remover os dados entre aspas duplas. Eu usei o comando awk para remover os dados da seção de comentários, mas não funciona awk '/^"/ { print }' full-cas...
22.06.2016 / 13:28
2
respostas

como usar \ n (e) \ n como delimitador no awk

Eu tenho um arquivo que contém os dados abaixo 7[label = "ScanStep: T_b0\n(T.a = 1)\na\nb\nc\nd\ne\ndob\ntimestamp1\nUnc: Integer(8)\nUnc: Integer(8)\nUnc: Varchar(80)\nUnc: Numeric(10,2)\nUnc: Varbinary(80)\nUnc: Date(8)\nUnc: Timestamp(8)",...
23.06.2016 / 09:29
1
resposta

insere o conteúdo entre o padrão correspondente no shell script

Eu quero inserir o conteúdo entre o padrão correspondente no shell Por exemplo: arquivo chamado input.txt: var a = [ ] arquivo chamado output.txt: 1152 1185 1185 Eu quero inserir os valores do arquivo output.txt no arquivo...
23.06.2016 / 09:42
1
resposta

Como anexar a primeira linha no final de cada linha de um arquivo com Sed?

Estou tentando anexar a primeira linha de um arquivo no final de cada linha com um único comando sed : Exemplo: line 1 line 2 line 3 line 4 deve se tornar: line 1 line 1 line 2 line 1 line 3 line 1 line 4 line 1 Como posso faz...
26.05.2016 / 13:58
3
respostas

Como imprimir uma coluna para outras colunas caminho combinado sem awk?

Eu quero realizar a mesma função que o comando awk : awk -F ";" '{print $3 > "/" $1 "/" $2}' file Por exemplo: Eu tenho um arquivo com duas linhas como entrada: path1;filename_1;f3_1 path2;filename_2;f3_2 Eu quero a sa...
09.06.2016 / 08:23
2
respostas

Como verificar se algum texto recorrente está faltando em um arquivo de texto?

Eu tenho um arquivo de texto com esta aparência: { "mimeType": "web", "body": "adsfdf", "data_source_name": "abc", "format": "web", "url": "http://google.com/", "urls": "http://google.com/", "lastModified":...
08.06.2016 / 13:03
2
respostas

como editar a próxima linha após o padrão de correspondência e anexar a linha se não existir

Estou procurando alterar um conteúdo de arquivo que é repetido duas vezes com essa substituição. Quero adicionar uma linha extra ao segundo conteúdo no mesmo arquivo Arquivo de exemplo User YOURNAME IdentityFile ~/.ssh/YOURKEY . . . Use...
10.06.2016 / 08:40
2
respostas

Insere texto dentro da sub-rotina no final da string de dados

Eu tenho um arquivo no qual eu preciso fazer o eco do texto no final do arquivo a partir da linha de comando, o problema é que os dados estão em uma sub-rotina, todos dentro de chaves. Este é o final do arquivo: text-string1,text-string2,t...
15.06.2016 / 20:43
1
resposta

extraindo campo de data das linhas

Eu tenho um arquivo como este Sampleoutput1[Fri Jun 10 06:11:59 2016]Local/ESSBASE0///139929633446208/Error(10 Sampleoutput1Local/ESSBASE0///139929633446208/[Fri Jun 11 06:11:59 2016]Error(10 Eu preciso extrair o campo date e adicionar...
01.08.2016 / 20:47