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

Procurando por linhas que estão em um arquivo, mas não em outro usando Unix e Awk [duplicado]

Eu tenho 2 arquivos com 7 campos e quero imprimir as linhas que estão presentes no arquivo1, mas não no arquivo2 com base no campo1 e no campo2. Lógica: Quero imprimir todas as linhas, onde há uma coluna1 particular e uma coluna2. E nós não...
21.08.2013 / 07:01
1
resposta

Existe o comando inverso de corte?

Primeira pergunta, então se o formato não estiver correto, desculpe! Gosto de usar o comando cut no Linux com o sinalizador -c . No entanto, estou interessado em encontrar um comando que faça o inverso de cut . Essencialmente, dada a e...
08.09.2013 / 16:20
2
respostas

pt sed regexp processamento de texto captura agrupamento referenciando alternância confusão

O agrupamento de captura de sed ALTERNATION não está funcionando como esperado. Enquanto a alternância tem a menor precedência, aqui está a confusão: echo "abcd_aefghi" | sed -r "s/(a)(b)(c)(d)|(a)(e)(f)(g)//g;" observed result --> _gh...
01.05.2018 / 12:29
3
respostas

sed: substituição de várias linhas do bloco de configuração

Eu tenho alguns arquivos de configuração que basicamente parecem (...content...) # BEGIN DYNAMIC BLOCK - DO NOT EDIT MANUALLY (... more content ...) # END DYNAMIC BLOCK (... even more content ...) Agora, no bash usando CONTENT='wget -O -...
02.01.2013 / 09:41
3
respostas

Como colocar a saída das linhas à direita do grep on-line?

Supondo que eu tenha este arquivo: Thu May 8 15:32:07 2014 User-Name = "Mark" Framed-IP-Address = 0.0.0.0 Acct-Status-Type = Interim-Update Acct-Input-Octets = 95684 Acct-Output-Octets = 23564 Th...
01.08.2014 / 00:56
2
respostas

concatena n linhas com sed

Recentemente, fiz uma pergunta como ordenar pares de linhas e uma das respostas sugeriu linhas de concatenação com sed , assim: cat file.txt | sed -n 'N;s/\n//;p' | sort -t";" -k43,43n | perl -F';' -ane '$,=";";print @F[0..13],"\n";print...
16.12.2015 / 07:41
1
resposta

Inderect referencia o valor aka de um valor em awk

Estou procurando uma maneira de resolver esse problema em awk . Entrada: X 1 Y 2 Z 3 X 4 Y 5 A saída deve ficar assim: X 5 Y 7 Z 3 Eu vejo dois problemas aqui: o primeiro é a referência indireta em awk . É possível? Funcionari...
03.10.2011 / 09:06
5
respostas

Como posso remover uma linha específica de um arquivo apenas se houver outras linhas no arquivo?

Como posso remover uma linha específica de um arquivo SOMENTE se houver outras linhas no arquivo? Por exemplo, não toque neste arquivo: cat file.txt ASDF mas remova "ASDF" deste arquivo: cat file.txt ASDF TR422 Porque tem outras...
28.08.2011 / 17:22
2
respostas

Como encontrar uma palavra e substituí-la sequencialmente?

Estou executando o AIX 5.3 (não por opção, mas não posso alterá-lo) e tenho um arquivo de texto: servers.txt Aqui está um exemplo do conteúdo do arquivo: apple port1 username password IPAddress TCP banana port2 username password IPAddress TCP...
01.02.2016 / 17:22
1
resposta

Embaralhe dois arquivos de texto paralelos

Eu tenho dois corpora paralelos alinhados à frase (arquivos de texto) com cerca de 50 mil palavras. (do corpus Europarl - tradução paralela de documentos jurídicos). Eu gostaria agora de embaralhar as linhas dos dois arquivos, mas ambos da mesma...
05.08.2015 / 17:12