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

cant: remova todas as correspondências no arquivo e insira algumas linhas onde a primeira correspondência foi

Digamos que eu queira atualizar automaticamente minha configuração /etc/ntp.conf usando sed . O formato de ntp.conf permite definir listas usando as mesmas palavras-chave para as linhas ocorridas em todo o arquivo. Por exemplo: # fi...
04.02.2017 / 17:37
2
respostas

Como manipular o arquivo de log usando grep ou awk?

Estou tentando recuperar o arquivo de log / var / log / secure e mostrar somente o tipo de log "Senha com falha", que aparece pelo menos 3 vezes. Existe alguma maneira de fazer isso usando apenas comandos do Linux? awk? grep? Um exemplo de...
09.12.2016 / 17:48
1
resposta

localiza todas as palavras que contêm uma substring e as exibe em linhas diferentes

Como encontrar todas as palavras que contêm uma substring e exibi-las em linhas diferentes? Eu tenho esta linha: john_ford peter_smith john_stone albert_brown john_rice john_harris lewis coll Eu quero exibir todos os nomes que começam...
22.02.2017 / 20:19
1
resposta

Una dois arquivos cada um com duas colunas com várias colunas correspondentes

Eu tenho dois arquivos Arquivo A MUREX_2089975 :SBE Zinc Non-Option 118510 metals USD -308410 MUREX_2097300 :SBE Zinc Non-Option 118510 metals USD 7751 MUREX_2097474 :SBE Zinc Non-Option 118510 metals USD -140062 MUREX...
17.11.2016 / 22:08
3
respostas

comando para extrair dados entre 2 linhas

Eu tenho que extrair a exceção e o rastreamento de pilha correspondente a partir de um número de linha em um arquivo de log. Eu sei que a linha de partida não é do erro. Como posso descobrir onde o rastreamento de pilha terminará no exemplo abai...
13.10.2016 / 22:18
2
respostas

Ordena unix alfabeticamente e numericamente, não funcionando como eu pretendia

Desculpe se esta é uma pergunta duplicada, mas não encontrei a resposta que estou procurando aqui ou na documentação. Eu tenho um arquivo que se parece com o seguinte: chr2_oligo1234 700 750 chr2_oligo1236 750 800 chr1_oligo1 50 100 chr...
29.09.2016 / 22:37
1
resposta

Acrescentar uma variável a linhas diferentes de um arquivo no bash [duplicado]

Digamos que eu tenha um arquivo com o seguinte texto. E o arquivo de origem que estou lendo é assim: #0 abc 2016-08-06 01:12:57 AM 9.1% 779.9M of 1G 156.3M of 1G #1 abc 2016-08-06 02:33:47 AM 12.1% 339.9M of 1G 126.3M of 1...
28.08.2016 / 13:58
2
respostas

Como formatar a saída JSON do Node.js?

Eu tenho um servidor Node.js que usa o registro em log JSON. Ao executar o servidor localmente, ele gera entradas de log como objetos JSON, que são muito entediantes de serem lidos. Eu gostaria de canalizar a saída através de um comando para que...
01.09.2016 / 07:30
0
respostas

converta anexos do tipo winmail.dat (TNEF) em anexos “reais” em mensagens de e-mail armazenadas, recursivamente em MailDir

Algumas mensagens de e-mail contêm os anexos em um formato chamado TNEF (Transport_Neutral_Encapsulation_Format) . Este anexo é geralmente chamado de winmail.dat . Ferramentas de extração existem para o linux, mas originalmente elas devem...
30.06.2016 / 21:29
3
respostas

Divide a linha em pares de valores-chave com base na primeira string

Eu quero saber se existe uma maneira fácil de dividir uma linha em um arquivo em várias linhas, como esta: Eu tenho A B C 1 2 3 4 E eu quero algo assim, baseado na primeira string da linha: A B A C 1 2 1 3 1 4 Basicamente, com b...
07.01.2016 / 21:12