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

Anexar números de linha no final de cada linha no arquivo

Em um caso peculiar, eu precisava de alguns dos meus arquivos de texto para anexar com o número da linha no final. Como conseguir isso?     
23.12.2014 / 13:09
2
respostas

Adiciona coluna ao arquivo de texto onde o valor é o número da linha?

Como eu adiciono uma coluna a um arquivo de texto, onde o valor é o número da linha? Arquivo antes: Foo Ba Lk Q Lorem ipsum doler Arquivo após 1 Foo Ba Lk Q 2 Lorem ipsum doler etc     
13.03.2017 / 17:54
4
respostas

Eu preciso usar sed / awk para obter a saída desejada

Order:479959,60=20130624-09:45:02.046|35=D|11=884|38=723|21=1|1=30532|10=085|59=0|114=Y|56=MBT|40=1|43=Y|100=MBTX|55=/GCQ3|49=11342|54=1|8=FIX.4.4|34=388|553=2453|9=205|52=20130624-09:45:02.046| Order:24780,100=MBTX|43=Y|40=1|34=388|553=2453|52...
03.01.2017 / 23:02
2
respostas

Como substituir um determinado campo em um arquivo com base no conteúdo de outro campo?

Eu tenho um arquivo com o seguinte formato: A 485C72F95C72E15C EXTERNAL B CC32480A3247F84A SYSTEM C EC2A63F12A63B76C EXTERNAL Eu quero fornecer a letra na primeira coluna usando o valor da variável 'letter' e substituir o valor na segunda...
03.11.2016 / 14:37
2
respostas

Como imprimo os últimos 5 campos no awk?

Eu tenho 10 campos e quero começar do campo 5 ao campo 10 e ignorar os 5 primeiros campos. Como posso usar o NF no awk para fazer isso? f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 Eu quero mostrar apenas: f6 f7 f8 f9...
22.12.2016 / 18:00
6
respostas

Redirecionar saída filtrada para arquivo

Eu redireciono minha saída para um arquivo e recebo algo assim: | id | code | color_code | -------+------+------------+ |11A00B| 15 | 9129102 | |11A00C| 16 | 9129103 | (2 rows) | id | code | color_code | -------+------+------...
18.10.2016 / 10:32
5
respostas

Saída de pesquisa do AWK em outro arquivo

Eu tenho dois arquivos fileA e fileB. Eu tenho que extrair a coluna1 do arquivoA como awk '{print }' e, em seguida, a saída será pesquisada em outro arquivoB e salvará os registros correspondentes em um novo arquivo fileC em palavras simpl...
19.12.2016 / 12:38
5
respostas

Adicione algum texto em torno dos endereços de e-mail em vários arquivos

Eu tenho vários arquivos de texto em uma pasta. O texto neles está neste formato: %%%%%%%%%%@yahoo.com %%%%%%@wanadoo.fr %%%%[email protected] %%nameemail%%@yahoo.com %[email protected] %[email protected]...
24.01.2017 / 11:39
3
respostas

Dividindo string, extraindo chars e juntando novamente

Eu tenho strings na forma de wva/sia/e1 , bct/e2 , sv/de/e11 . É sempre <Part1>/e<NUM> ou <Part1>/<Part2>/e<NUM> . O que eu quero é encurtar as cordas, mantendo as primeiras letras das partes e descartand...
07.04.2017 / 22:50
3
respostas

Combinando 2 comandos

Eu preciso escrever um script de shell para converter caracteres em um arquivo para minúsculas e substituir caracteres não alfa por _ . Eu tenho um comando separado para ambos acima. Como dar um arquivo como argumento e fazer as coisas acim...
24.06.2016 / 21:09