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

Removendo o sinal de interpolação e adicionando parênteses aos números de pager

Eu tenho strings como estas NE234GJKLKU,*9^789098 NE345HJsdfe,*1^534656 YBKJNJKHBKK,*1^987654 UTGHNKOIUYO,*1^123421 ERTYUIJHGLK,*1^456666 que eu gostaria de ser: NE234GJKLKU,*(978)-9098 NE345HJsdfe,*(153)-4656 YBKJNJKHBKK,*(198)-7654 U...
10.10.2018 / 20:14
2
respostas

Apagar n linhas depois do padrão e m linhas antes do padrão

NOTA : Estou ciente desta questão: Como grep-inverse-match e exclua as linhas" before "e" after ". O meu não é uma duplicata como havia sido anteriormente citado, as respostas para essa questão também apagam o padrão, enquanto que nesta questã...
06.10.2018 / 10:31
4
respostas

Como reformatar os blocos de zonas do named.conf em linhas simples?

Por razões que eu não vou entrar aqui, eu preciso fazer uma cópia do arquivo named.conf do servidor antigo do CentOS 5.10 e executar alguma manipulação de texto na cópia. O resultado final deve consolidar as informações de cada zona em uma única...
22.08.2018 / 15:59
1
resposta

divide duas colunas, não entre si

Eu tenho um arquivo CSV gerado por um script meu, Ele usa o tempo de CPU por usuário, no entanto, ele obtém isso em segundos, eu preciso em horas, então eu preciso dividir cada linha por 3600. exemplo de arquivo de entrada **USER,TOTAL_CPU...
08.02.2018 / 09:20
4
respostas

Imprimindo todas as colunas N no novo arquivo

Como imprimir cada 100 colunas de um arquivo com 1000 colunas em 10 arquivos diferentes? O comando split é usado para dividir as linhas em arquivos diferentes. Estou procurando colunas em arquivos diferentes.     
01.10.2017 / 12:25
3
respostas

Truncar as vírgulas à direita de cada linha com base no primeiro campo em um arquivo delimitado

Eu preciso remover as vírgulas à direita com base no record_type (primeiro campo). O arquivo de entrada tem 50 delimitadores, preciso reduzi-los com base no tipo de registro. Se o 1º campo for 400, remova os 10 últimos delimitadores, se 300 remo...
18.01.2017 / 21:51
2
respostas

Como eu leio um arquivo de propriedades através do meu script?

Estou usando o shell bash. Eu estou tentando escrever um script que irá ler um arquivo de propriedades e, em seguida, fazer algumas substituições em outro arquivo com base nos pares de valor-chave que lê no arquivo. Então eu tenho #!/bin/bash...
09.03.2017 / 21:41
4
respostas

Cole vários arquivos baseados na primeira coluna em um único arquivo

Eu tenho vários arquivos que precisam ser mesclados com base na primeira coluna de cada arquivo Arquivo1: foo 12 jhdfeg 25 kjfdgkl 37 Arquivo 2: foo 23 jhdfeg 45 Arquivo 3: foo 35 djhf 37 A saída deve ser assim...
01.05.2017 / 16:17
4
respostas

Como imprimir próxima enésima coluna na linha atual após a correspondência de padrões?

Se a primeira e a segunda coluna da próxima linha forem iguais à linha atual, quero imprimir a última coluna de cada linha na linha atual. Meu arquivo de entrada é A 123 BC A 123 DD A 123 TT B 456 AA B 456 RR C 789 EE A saída des...
10.05.2017 / 01:49
1
resposta

3300000/1024/1024 é 0 ao imprimir com Awk?

Eu tenho o script de shell abaixo que tenta calcular a freqüência da CPU em GHz. O script é basicamente enxuto em shellcheck cpu_freq.sh . O problema é que não imprime a frequência da cpu; imprime 0: $ ./cpu_freq.sh CPU_FREQ: 0 Abaixo,...
27.10.2017 / 16:47