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

Identificando a diferença em dois arquivos no unix

Eu tenho 2 arquivos rec1.txt e rec2.txt. [gpadmin@subh ~]$cat ret1.txt emcas_fin_bi=324 emcas_fin_drr=3294 emcas_fin_exp=887 emcas_fin_optics=0 emcas_gbo_gs=3077 e [gpadmin@subh ~]$ cat ret2.txt emcas_fin_bi=333 emcas_fin_drr=55...
26.08.2018 / 22:22
5
respostas

Como excluo todas as linhas de um arquivo até que ele corresponda a um padrão de linha de string? [duplicado]

Como posso excluir linhas em um arquivo até que ele corresponda a um padrão de linha de string? cat test.txt The first line The second line The third line The fourth line pen test/ut The sixth line The seventh line Eu gostaria de usar o...
17.09.2018 / 18:19
1
resposta

Slice entre duas strings (email + word) [closed]

Eu preciso de uma maneira de dividir tudo depois que um e-mail aparecer e antes que um determinado texto seja exibido. Exemplos de formatos são mostrados aqui: [email protected]:0:3rw3e:weofkew:StackOverflow= [email protected]:19.2132.1:StackO...
21.08.2018 / 00:31
1
resposta

count número de linhas fornecidas ao script Python antes e depois da tarefa

Entrada: {"case":"0901","emailed":"yes","vote":1,"accepted":"no"}, {"case":"0908","emailed":"yes","vote":8,1"accepted":"yes"}, {"case":"0911","emailed":"no","vote":10,1"accepted":"yes"}, {"case":"0090","emailed":"yes","vote":3,1"accepted":"...
18.08.2018 / 23:01
0
respostas

char inválido '@' na expressão awk output

Eu tenho um comando awk no script ksh , o comando extrai os campos de um arquivo de log para depois estruturá-los em um novo. ultimate=$(grep -oP 'Time:\K.*' $log2 | column -t | awk '{print $3,"/","'"$month"'","/",$2,";",$4,";","'"$fBrand"'"...
16.08.2018 / 16:29
2
respostas

Como remover nanossegundos do arquivo

Como posso remover nanossegundos de todas as linhas de um arquivo? dados parece filename é test.csv ip,time,name 1.1.1.1,2018-08-17 15:05:52:016469121,1.13.0-0007 1.1.1.2,2018-08-17 15:05:52:016469121,1.13.0-0007     
17.08.2018 / 09:51
2
respostas

Substituir inteiros de palavras específicas de um arquivo

Estou tendo um arquivo xyz.sh JAVA_OPTS="-Xmx3072M" RESOLVED_HEAP_SIZE="2048M" RESOLVED_OFF_HEAP_SIZE="256M" Esperado - quero substituir -Xmx3072M por -Xmx4096M , mas não é obrigatório que o valor de JAVA_OPTS="-Xmx3072" seja...
07.08.2018 / 07:44
0
respostas

Pode coreutils 'pr' fazer o que a 'coluna' do util-linux pode fazer?

Os coreutils ' pr fazem o que o column do util-linux pode fazer: The column utility formats its input into multiple columns. The util support three modes: columns are filled before rows This is the default mode (...
30.07.2018 / 13:31
2
respostas

apenas grep multiple pattern na linha diferente

Eu tenho o arquivo.txt A2 RP FAULT A2 RP FAULT A2 CELL A2 CELL como eu posso apenas grep 2 palavras: A2 & RP FAULT , o resultado deve ser: A2 RP FAULT A2 RP FAULT o que eu tento: cat file.txt | grep -E "A2|RP FAULT"...
31.07.2018 / 07:13
2
respostas

Como posso obter os números de página apenas de um padrão em um arquivo pdf, independentemente de o padrão ser multilinha?

Eu acho os números de página de um padrão multilinha em um arquivo pdf, por Como devo grep um padrão de várias linhas em um arquivo pdf e em um arquivo de texto? e $ pdfgrep -Pn '(?s)image\s+?not\s+?available' main_text.pdf 49: image...
22.07.2018 / 23:26