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

Concatena o bloco de linhas com o seguinte bloco de linhas

Estou tentando processar algum texto exportado de slides de aula usando pdf2text. Os marcadores de alguns slides aparecem assim: title for the list - - - a bullet point text another bullet point text yet another bullet point text - nested bul...
06.03.2013 / 17:58
3
respostas

Sed: como substituir o símbolo nextline \ n em arquivos de texto?

Eu preciso corrigir um erro e substituir a segunda tag </time> por </tags> em um arquivo XML com a seguinte estrutura: <time>20260664</time> <tags>substancesummit ss</time> <geo>asdsadsa</geo...
23.04.2011 / 14:35
3
respostas

Unindo entradas baseadas na coluna usando awk / join

Eu tenho dois arquivos que são delimitados por pipe e podem ter correspondências de coluna 1 + coluna2 em ambos, ou um arquivo pode ter a entrada enquanto o outro não. Suponha que minha chave de partida eu estou saindo de igual a $ 1 "-" $ 2 usa...
06.03.2018 / 22:30
2
respostas

Troque duas colunas em um CSV usando o SED

Eu tenho um arquivo CSV que contém 10 campos diferentes ( , é o deliminador). Exemplo de dados: student-id,last,first,hwk1,hwk2,hwk3,exam1,hwk4,hwk5,exam2 pts-avail,,,100,150,100,200,150,100,300 991-78-7872,Thompson,Ken,95,143,79,185,135,9...
02.04.2012 / 02:11
3
respostas

Como alterar o texto em lote no arquivo com base na lista de entradas

Eu tenho uma lista grande de dados, como FILE1 (4600 linhas) Genome Gene Boolean E15-12 VFG000923 1 E15-13 VFG000924 1 E15-14 VFG000926 1 E15-15 VFG000928 1 E15-16 VFG000930 1 E15-17 VFG000932 1 E15-18 VFG000933 0...
03.05.2017 / 11:01
5
respostas

corresponde a pelo menos dois padrões de outro arquivo

o código básico para procurar uma correspondência por uma string cat fileA | grep -Fwf include.txt Como podemos usar um código para corresponder a pelo menos dois padrões daquele include.list file A data1 khc001 khc002 vp005 data1 fbc...
18.05.2018 / 19:28
1
resposta

acrescentando uma linha a um arquivo se ausente

Eu gostaria de adicionar uma série de comandos a um Makefile que acrescenta linhas de configuração quando eles ainda não estão presentes. Eu já fiz isso no passado da seguinte forma: grep -vq "keyword" /a/b/c.conf && echo "abc keywo...
26.07.2018 / 02:50
2
respostas

Como eu crio dígitos hexadecimais aleatórios sem espaços?

Se eu fizer algo como: openssl rand 16 > file.txt Eu recebo um arquivo assim: 3e1c 37e2 96fc 7029 970c cc87 98fe 40f7 7c70 5a9a 30da 7b72 0064 9a54 ae9c ed91 Existe uma maneira de fazer isso sem os espaços de caracteres de nova...
12.05.2017 / 00:12
3
respostas

Redirecionar o conteúdo sob uma nova linha (sem mais sintaxe ou argumentos)

Eu tentei estas maneiras para anexar conteúdo a um arquivo: printf "\nsource ~/script.sh" >> /etc/bash.bashrc echo -e "\nsource ~/script.sh" >> /etc/bash.bashrc cat >> "/etc/bash.bashrc" <<< "source ~/script.sh"...
07.02.2018 / 09:31
1
resposta

Crie um campo que possa armazenar valores calculados a partir de valores em outro arquivo

Eu tenho dois arquivos, o primeiro deles (delimitado por tabulação): 1 100 371 R1,R2,R4 12 5 167 16 R2,R5 5 8 242 490 R1,R3,R4 11 outro se parece com: R1 0.167 R2 0.171 R3 0.156 R4 0.162...
07.08.2017 / 09:36