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

Substitua uma linha pelo texto completo de um segundo arquivo [duplicado]

Eu sei como substituir uma linha por outra linha ou várias outras linhas com ferramentas como sed . Mas existe uma maneira fácil de substituir uma linha em um arquivo com todo o conteúdo de um segundo arquivo? Então, vamos dar um exemplo....
16.04.2018 / 10:11
1
resposta

O que significa 'pr -e'?

Do manual do coreutils sobre pr : ‘-e[in-tabchar[in-tabwidth]]’ ‘--expand-tabs[=in-tabchar[in-tabwidth]]’ Expand tabs to spaces on input. Optional argument in-tabchar is the input tab character (default is the TAB character). Second...
30.07.2018 / 12:56
3
respostas

operação matemática em uma segunda coluna

Suponha que meu arquivo original tenha esta aparência: N O D E O U T P U T THE FOLLOWING TABLE IS PRINTED FOR NODES BELONGING TO NODE SET NSET_OUTPUT NODE FOOT- NT11 NOTE 3 20.00 11...
02.08.2018 / 10:55
2
respostas

Diferença de tempo de computação a partir de entradas do arquivo de log

Eu tenho dois campos no tempo de envio de logs e o tempo de recebimento mencionado em milissegundos, eu tenho que encontrar a diferença entre esses dois campos, se ele for maior que 2 segundos, imprima esses logs usando o shell script ou comando...
17.05.2018 / 06:23
3
respostas

Encontre e substitua recursivamente o conteúdo de um arquivo usando uma chave de outro arquivo

Eu preciso usar um arquivo como entrada para localizar e substituir em outro arquivo. O comando a seguir faz isso, mas apenas para a primeira coluna de cada linha. Preciso que isso aconteça para todas as colunas. awk -F',' 'NR==FNR{a[$1]=$2}...
21.08.2018 / 20:00
2
respostas

Compare dois arquivos com o uso do awk

Eu tenho 2 arquivos. O arquivo 1 contém: - emcas_biaas_dev=-628 emcas_brs_ba=-32 emcas_cc_analytics=246 emcas_edservices_bi=312 emcas_edservices_dev=-159 emcas_engr_usd=1519 emcas_engr_xio=-67 emcas_fin_bi=9 e o Arquivo 2 contém: -...
27.08.2018 / 09:53
1
resposta

Cria cabeçalho para tabela a partir da saída do comando “colar”

Eu tenho pasta (dados) contém grande número de arquivos de texto. Cada arquivo de texto contém uma coluna de números, a coluna contém 30 números. Eu quero criar uma tabela que combine as colunas nesses arquivos de texto. Eu usei o seguinte coman...
27.03.2018 / 15:21
2
respostas

Para loop com o comando awk no corpo não funcionando

Estou tentando executar o seguinte comando: for i in test1.txt do awk '$1==$i {sum +=$4}END {print sum}' test2.txt Onde test1.txt se parece com: A B C D E Mas não está funcionando. O que eu quero alcançar é, para cada letra dentro...
26.03.2018 / 02:48
2
respostas

Combine vários arquivos em um único arquivo, acrescente a parte de cada nome de arquivo

Eu tenho algumas centenas de arquivos que contêm uma única entrada numérica (ex: 5243564 ). Cada nome de arquivo tem um identificador (FT, FM, FA, etc) e uma data (ex: FT.20180315.txt ). Gostaria de combinar arquivos identificadores exclu...
21.03.2018 / 19:16
2
respostas

Encontre e substitua pelo awk

Eu estou tentando grep coluna 4 com delimitador de pipe ( | ) e substituir todas as aspas duplas dentro dele e, em seguida, coloque essa seqüência de caracteres com aspas duplas novamente. exemplo de arquivo: col1|col2|col3|col4|col5|col...
24.03.2018 / 14:32