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%     
___
3
respostas

Usando o awk para mesclar 2 arquivos

Gostaria de mesclar 2 arquivos com base nas colunas 1, 2 e 3. Tentei o comando awk abaixo, mas não está funcionando. awk 'NR==FNR {h[$1FS$2FS$3]=$4; next}{k=$1FS$2FS$3; if (k in h) print $1,$2,$3,$4,h[k] ;else print $1,$2,$3,$4,"NA"}1' FS=...
04.08.2015 / 15:16
3
respostas

O Linux substitui o último caractere em um arquivo csv por uma nova string

Eu criei um script que extrai dados de um banco de dados e os carrega em um arquivo csv. Estou usando o sistema SunOS hstz1454 5.10. Os dados são assim: 124,Y,Y,Y,Y,S 125,Y,Y,Y,Y,B 126,Y,N,N,N,B 140,Y,Y,N,N,F O caractere deve retornar...
06.08.2015 / 18:31
3
respostas

buscar uma coluna de um arquivo baseado em outra coluna

Eu tenho um arquivo que contém aproximadamente 5 milhões de registros, como segue: - 1223423,21,foo,data1,data2,data3,data4,data5,45,267,index1 4234234,34,bar,cat1,cat2,cat3,cat4,cat5,34,2323,index2 325423,23,foo,data1,data2,data3,data4,data5...
24.08.2015 / 14:07
1
resposta

Como substituir o conteúdo da coluna específica por awk? Arquivo Delimitado por Tabulação

Aqui está uma pergunta semelhante, mas me deparei com um problema que não foi abordado na pergunta. Como substituir o conteúdo de uma coluna específica por awk? Eu quero fazer algo semelhante, mas meu arquivo é delimitado por tabulações em...
24.07.2015 / 00:07
3
respostas

Adicionando um padrão a cada campo da seguinte linha

Eu tenho a seguinte entrada: MX04A; DMX04A; DMX04A; LMX04A; LMX04A; -17.2; -15.3; -14.3; -13.6; -16.8; -15.4; -16.0; -15.3; LH36A; DLH36A; DLH36A; -11; -117.2; -11; -17.5; Eu quero obter este resultado MX04A:DMX04A; MX04A:DMX04A; MX04...
31.07.2015 / 00:43
5
respostas

Como remover uma sequência de caracteres depois e antes de um caractere específico?

Eu tenho um arquivo com milhares de linhas que começam com: >Miriam132_38138 Otu32555|1 Eu preciso remover ' Miriam********* ' para que cada linha comece com: >Otu32555|1 A primeira string de caracteres é sempre uma comb...
13.05.2015 / 05:12
2
respostas

Usando o Awk para procurar o Bro Log de IPs / palavras-chave encontradas no arquivo de texto on-line

Estou examinando os logs do Bro e gostaria de encontrar uma maneira de usar o AWK para capturar IPs de um link
02.05.2015 / 07:43
4
respostas

Por que esse comando do awk não faz uma junção externa completa?

Objetivo: Mesclar o conteúdo de dois arquivos usando a chave comum presente nos arquivos file1.txt ========= key1 11 key2 12 key3 13 file2.txt ========= key2 22 key3 23 key4 24 key5 25 Expected Output : ========...
08.04.2015 / 03:31
2
respostas

Alguns caracteres desaparecem após o processamento de um arquivo de texto

Eu tenho um arquivo chamado addresses.txt: [email protected] [email protected] [email protected] Gostaria de fazer eco de "[email protected]" usando o loop. Aqui está o que eu fiz: cat addresses.txt | while read address do...
13.03.2015 / 10:03
1
resposta

Especifique o tipo de campo para modificar em um arquivo

Eu tenho uma lista de clientes, "código", "nome", "localização", "etc" e eu quero fazer uma função que pede ao empregado para dar o código do cliente e depois o campo que ele quer mudar. Por exemplo, "localização" e, em seguida, substitua-o pelo...
03.03.2015 / 21:01