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

Comparando duas colunas com duas colunas

Eu tenho um arquivo que preciso comparar os valores em duas colunas com outras duas colunas. Por exemplo: Item A B C D 1 201 3101 3101 201 2 3101 201 202 3101 3 3101 201 201 3102 4 3101 201 3202 202...
18.02.2013 / 09:01
1
resposta

command like wc mas com tee behavior

Eu quero fazer backup de um banco de dados usando o comando psql e COPY . aqui está meu script: psql "user=${USERNAME} host=${HOSTNAME} dbname=${DBNAME} password=${PASSWORD}" -c \ "COPY (SELECT * FROM tbl) ORDER BY id ASC) TO STDOUT WITH...
08.04.2012 / 11:16
1
resposta

Linux ordena segunda última coluna

Gostaria de saber como classificar a segunda última coluna? Tem a palavra "dias=" na frente do número. Eu sou capaz de obter a coluna com awk '{print $ (NF-1)}', mas a classificação está errada. 457000 (test2) && (SGD||RMB||H...
20.03.2012 / 02:48
2
respostas

Meu programa awk para mudar espaços em abas não funciona

Como escrever um script de shell que usa awk para ler o arquivo de dados students.txt e gerar os dados no formato tabulado, conforme mostrado: Surname Forename MSc Stream Date of Birth Smith John IT 15.01.1986 Taylor Susan IT 04.05.1987...
04.04.2011 / 22:15
5
respostas

Substituindo texto de uma lista de substituições. Adicionado complicação: barras invertidas

Eu tenho um arquivo A que contém pares de strings, um por linha: \old1 \new1 \old2 \new2 ..... Eu gostaria de fazer uma iteração sobre o arquivo A, e para cada linha executar a substituição (por exemplo, "\ old1 - > \ new1") globalment...
16.04.2011 / 11:59
1
resposta

Converter arquivo de legenda xml para o formato srt

Eu tenho um subtítulo xml que se parece com isso: <?xml version="1.0" encoding="utf-8" ?><transcript> <Item from="1.16" duration="4.68"><![CDATA[(Dong-hyuk is coming to see you now.) ]]></Item> <Item from=...
02.07.2014 / 13:01
3
respostas

Substitua várias linhas por uma string quando os números de linha são armazenados em um arquivo

Eu tenho um arquivo com alguns milhões de linhas, tudo a mesma coisa. apenas por um exemplo: Known Known Known Known Known Known ... Eu tenho outro arquivo com alguns milhares de números de linha, por exemplo: 3 5 6 ... Gostaria de...
02.04.2016 / 15:14
2
respostas

Encontre cada linha que corresponda a um padrão, mas imprima apenas a linha acima dela

Eu preciso encontrar uma string e preciso imprimir a linha acima dela. case1: The same line won't have the more than one matching pattern ie) considere um arquivo contendo $cat > para returns between the paragaraphs italic or bold...
20.02.2016 / 02:44
2
respostas

procura e substitui 1 ou mais espaços após um período de um arquivo para 2 espaços [fechado]

Q: Qual comando você daria para imprimir (exibir na tela) o texto corrigido de userNotes.txt com todos os finais de sentença tendo requerido dois espaços em branco antes do início da próxima sentença? aqui está o meu código sed 's/.\s/.\s\...
28.09.2018 / 16:53
1
resposta

Eu quero executar o comando cut para extrair algumas colunas de um arquivo grande e colá-lo em outro arquivo:

Eu quero extrair algumas colunas de um arquivo e colar em outro arquivo. Atualmente estou usando: cat $Input_file | cut -f$Var_ColumnNo1,$Var_ColumnNo2,$Var_ColumnNo1 -d"," > $OUTPUT_file mas esse comando demora muito em arquivos grand...
24.12.2016 / 12:20