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%     
___
6
respostas

Extraindo linhas com base nas condições

Cada linha em um arquivo separado por vírgulas tem 5 campos. a,b,c,d,e f,g,c,i, j,k,c,m,n o,p,c,r,s t,u,c,w, x,y,z,aa,bb Como posso extrair as linhas que têm c no 3º campo e o 5º campo NÃO está vazio? O resultado seria: a,b,c,d,e j,k,c...
30.05.2015 / 21:54
3
respostas

Formate o arquivo de texto baseado em coluna na estrutura de árvore usando o bash

Existe um comando Unix / Linux que pode transformar isso: AMERICA USA NEW_YORK AB-100 AMERICA USA NEW_YORK VF-200 AMERICA USA NEW_YORK XY-243 AMERICA USA LOS_ANGELES UH-198 AMERICA CANADA TORONTO UT-876 AMERICA CANADA TORONTO UT-87...
11.06.2015 / 15:43
4
respostas

pt - removendo zero - / 08 / para / 8 /

Qual comando sed eu preciso usar para transformar / 08 / em / 8 /? Eu estou olhando para me livrar de todos os excessos 0 na saída do meu comando. Eu consegui reduzir para um 0 extra. sed -ie 's/\/0[1-9]\//\/[1-9]\//g' ~/tmp Outpu...
08.05.2017 / 06:03
5
respostas

Mesclando colunas em um arquivo usando o Awk

Entrada: ABC,SSSD,12345,NSS,12345,xxx,TS11 ,,,,,,TS21 ,,,,,,TS22 ,,,,,,BS26 ,,,,,,GPRS ABC,SSSD,12356,NSS,12356,xxx,TS11 ,,,,,,TS21 ,,,,,,TS22 ,,,,,,GPRS ,,,,,,BS26 Saída: ABC,SSSD,12345,NSS,12345,xxx,TS11|TS21|TS22|BS26|GPRS ABC,SSSD,...
19.08.2015 / 07:06
3
respostas

Como extrair o tamanho do arquivo com du

Estou usando du para obter o tamanho do arquivo de resultados em um script de empacotador: > du -smh archive.zip 51M archive.zip Gostaria de atribuir apenas a parte 51M a uma variável, para poder imprimir: Archive size: 51M...
06.10.2013 / 16:42
2
respostas

Imprime números de linhas de arquivos que estou procurando por [closed]

Estou procurando uma maneira de imprimir o número de arquivos que meu script está passando. Eu encontrei $LINENO mas quando eu faço echo 'Found foo in file' $(basename $foo) 'on line' $LINENO >> foo.csv Ele imprime os resultado...
23.08.2013 / 15:40
4
respostas

Usando o editor de texto do Linux para preparar o conteúdo para o Microsoft Word

Preciso preparar um longo manuscrito que deve ser enviado em um documento do Microsoft Word para atender aos critérios de envio. (Por favor, não "Não use o Word" comentários.) Eu quero usar um editor de texto no meu computador Linux (Ubuntu)....
24.05.2013 / 15:45
2
respostas

Saída de cada coluna N da entrada

Estou tentando escrever um script para imprimir todas as N colunas de um arquivo, fornecendo a coluna inicial, o valor incremental e o nome do arquivo como parâmetros de tempo de execução. Abaixo está meu script: file=$1 st=$2 inc=$3 echo $f...
28.09.2017 / 11:59
2
respostas

Exclui linhas de um arquivo de texto que corresponde a várias expressões regulares em um arquivo de texto

Digamos que eu tenha FileA.txt que se parece com isso: 43287134, string1, string2 1233, foo, bar 973, barfoo, foobar 7464, asdf, ghjk E eu tenho FileB.txt com essas expressões regulares, separadas por uma linha: ^973, ^1233, Eu...
06.01.2018 / 23:44
4
respostas

Como agrupar arquivos, adicionando novas linhas ausentes no final de alguns arquivos

Eu tenho um monte de arquivos .text, mais dos quais terminam com o padrão nl. Um casal não tem nenhum terminador no final. O último byte físico é (geralmente) um caractere alfabético. Eu estava usando cat *.text >| /tmp/joined.text...
16.02.2017 / 19:17