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

Analisar / Manipular no awk

Eu sou novo em awk programming. Eu tenho uma pergunta sobre como manipular o arquivo de texto, que é necessário para desenhar certas imagens baseadas em rede em um software de visualização (Circos link ) Eu tenho dados de entrada para os...
01.05.2014 / 00:33
1
resposta

Por que este unexpand não funciona?

Entendo que unexpand pode substituir vários espaços por guias. Eu tenho um arquivo, x.x com conteúdo 1 2 3 4 5 e eu digito expand x.x , mas a saída ainda é 1 2 3 4 5 e não parece ter guias agora. O que estou perd...
09.09.2013 / 14:50
2
respostas

shell script para fazer alguma manipulação de texto da estrutura de dados do arquivo de texto e pequenas alterações de conteúdo

Pedimos desculpas antecipadamente pela parede do texto, sem saber como representar a estrutura de dados existente. Recebi cerca de um ano de registros coletados a cada hora em um servidor. Infelizmente, corrigir o script de coleta de dados...
06.05.2013 / 15:03
2
respostas

Imprimindo campos usando o awk

< pool.sam awk ' /./ {printf $1} {printf $7+1,"\t"} {printf $3,"\t"} { if($2 !=16) {print "\t", "+";} else {print "\t","-";} {printf $4,"\t" ,length($10)+$4, "\t", "1"} }' Estou obtendo todos os valores, mas de uma manei...
11.10.2013 / 06:09
2
respostas

Como localizar e substituir uma string específica em uma linha específica

Eu desenvolvi um código que localiza e substitui uma string específica em todos os xmls em todos os subdiretórios. Mas eu não quero que todas as ocorrências sejam substituídas. Em todo o xml, o código deve encontrar a tag xyz e substituir xyz ne...
17.02.2013 / 09:23
2
respostas

Remover primeira instância de linhas com valor de campo duplicado

Eu chamei sha1 todos os arquivos de imagem no meu servidor de armazenamento e coloquei os resultados em um arquivo de texto na forma de: nome do arquivo sha1sum Classifiquei o arquivo e removi todas as entradas únicas do sha1sum. Então, o...
21.05.2012 / 00:36
4
respostas

Número de linhas de acordo com seu conteúdo

Eu gostaria de numerar as linhas de acordo com o conteúdo delas: a primeira linha obtém o número 1, a segunda linha, o número 2, se for idêntico ao primeiro, e o número 1, se for diferente, e assim por diante. Por exemplo: asdf asdf asdf asdf...
05.09.2012 / 14:18
1
resposta

Como criar uma lista de links?

Então eu tenho um site links que vão assim: site.com/1 site.com/2 site.com/3 etc, até 1000. Como criar uma lista deste bash ou qualquer linguagem de programação no linux ? Sei que a pergunta provavelmente é duplicada e a resposta provavelmente é...
02.11.2018 / 11:55
1
resposta

Somando minutos e segundos com o awk

Como posso somar valores de tempo com o awk? Eu tenho uma lista como esta: 5:45 4:28 4:46 5:13 4:58 3:18 4:59 4:55 3:57 2:1 1:30 2:0 5:18 3:45 6:15 e gostaria de uma saída como esta: h:mm:ss     
25.10.2018 / 10:40
2
respostas

Como verificar cada linha dentro de um arquivo delimitado por pipe para ser o mesmo de diferente

Eu tenho um arquivo delimitado por pipe que pode ter milhões de registros. O que eu quero fazer é classificar o arquivo e remover se houver alguma linha duplicada. Depois, preciso verificar as primeiras 32 colunas e ver se o conteúdo da prime...
08.05.2015 / 03:59