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

Extrai e formata dados com 'cut' e 'awk'

Eu tenho o arquivo abaixo em txt: "Firstname","Lastname","Company" "Alex","Johnson","Alex Corp." "Baran","Atasoy","Gülerler Ltd." Gostaria de extrair e formatar dados usando awk e / ou cut e tenho o formato abaixo: Firstname Last...
26.10.2014 / 19:54
3
respostas

sed + encontrar valor antes da palavra na linha

Como posso encontrar o valor antes da palavra "free"? top -n1 | grep Mem Mem: 2054968k av, 2034120k used, 20848k free, 0k shrd, 186768k buff Primeiro eu tentei top -n1 | grep Mem | awk '{print $7}' m...
01.10.2014 / 17:48
2
respostas

Contar vezes que uma expressão é verdadeira no awk.

No código unix / awk Essencialmente, eu preciso percorrer o arquivo (data1.txt) e contar o número de vezes que o substr ($ 0,29,2) de cada linha do arquivo == "04". data1.txt: 6597243042 20160305001100003140152852153019000127000200 6597...
27.03.2016 / 15:20
2
respostas

Reestruturar o arquivo csv

Aqui está um exemplo dos dados que gostaria de modificar: John,, bim,bam,boom tim,tam,toom lam,loom,lim Mary,, pam,pim,poom dam,dim,doom* Eu tento conseguir isso: John,bim,bam,boom John,tim,tam,toom John,lam,loom,lim Mary,pam,pim,poom...
07.02.2017 / 14:53
5
respostas

Substituindo todos os resultados diferentes de zero por “1” para formar presença / ausência

Eu tenho uma tabela delimitada por tabulações a b c A 5 2 0 B 0 5 4 C 4 3 4 D 2 0 2 Eu quero alterar os valores diferentes de zero para "1", sem alterar os nomes de coluna ou linha. Saída desejada: a b c A 1 1 0 B 0 1 1 C 1 1 1...
24.01.2017 / 15:42
4
respostas

Encontre texto em um arquivo e copie-o para outro arquivo

Existe algum comando no Linux para encontrar texto em um arquivo e, se encontrado, copiá-lo em outro arquivo? Usando sed -i , podemos encontrar texto, mas como copiar toda a linha em outro arquivo?     
18.06.2015 / 06:50
3
respostas

Combine o início de uma linha com algo lá?

Eu quero combinar o começo das linhas onde a linha contém algo. Comando em Perl / Sed 's/^.?/\section{}/g' mas o problema aqui é que ele também substitui o primeiro caractere de sentenças. Como você pode adicionar ao início das linh...
15.06.2015 / 12:53
2
respostas

Obtém um arquivo CSV contendo nomes de arquivos dentro de um diretório?

Estou tentando descobrir como exportar os nomes dos arquivos que tenho em um diretório para serem salvos em um arquivo CSV que eu possa editar no Excel. O diretório é assim: $ ls Sample_38_41_1_A01 Sample_38_41_1_A11 Sample_38_41_1_B09 Samp...
09.06.2015 / 18:12
3
respostas

Como faço para copiar e colar linhas entre uma palavra-chave de início e de fim?

Eu tenho dois arquivos de texto e quero copiar várias linhas de uma para outra. O arquivo um tem uma lista de pacotes e eu quero copiá-lo para a lista dois. Esta lista de pacotes não está no início do arquivo um, mas tem uma tag% packages no iní...
16.07.2014 / 22:11
5
respostas

arquivo de formato para remover "caracteres

Eu tenho um arquivo com os seguintes dados "MG1507XXXXXX|" "|020000XXXXXX" "20261031|" "|3,827.92" "|3,581.41" "|542,729.62" "MBA" "MG1507XXXXXX|" "|020000XXXXXX" "20261130|" "|3,680.15" "|3,729.18" "|539,000.44" "...
25.08.2015 / 15:44