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

Como pode definir uma linha como coluna no unix [duplicado]

Como posso definir uma linha como coluna no Unix. Exemplo: name : Keshav sub : C++ branch: cse DOB :22/09/1990 company:NONE name : Vijay sub : Java branch: cse DOB :22/09/1985 company:NONE Eu quero uma saída assim: name sub...
27.02.2015 / 11:45
3
respostas

Redirecionar a saída final para um arquivo e parar quando a correspondência for encontrada

Existe este ficheiro de registo em que os dados que chegam são contínuos. O que eu queria que acontecesse era afixar -f esse arquivo de log e redirecioná-lo para um arquivo com as condições ff exemplo do conteúdo dos arquivos de log aaaaaa...
24.04.2015 / 08:03
1
resposta

Substituir um & em XML corretamente?

Eu quero substituir um '&' com &amp; Exceto a seguinte ocorrência de caracteres especiais XML. " &quot; ' &apos; < &lt; > &gt; & &amp; Eu tentei o método mencionado em Substituir caracte...
17.02.2016 / 12:25
2
respostas

Como ordenar uma coleção de linhas de arquivos diferentes?

Eu quero classificar a segunda linha em cada arquivo pela segunda coluna e também imprimir o nome do arquivo correspondente. Eu estou fazendo assim - rm tmp; for filename in file*; do num='head -2 $filename | tail -1 | awk '{print $2}'';...
25.07.2014 / 02:56
4
respostas

fluxo editar GDRLR5L04EQY8D 3931 | 1166 em 3931

Eu tenho arquivos de sequência de DNA de texto grande com o seguinte formato >name AACTGGGCT Eu preciso analisar a linha de nome que atualmente tem informações extras e caracteres especiais, mantendo qualquer linha que não comece com...
05.09.2014 / 00:09
1
resposta

Caso de uso para / usr / bin / lessecho

Eu não consigo dar um exemplo de como eu poderia / usaria lessecho . A descrição na página man é razoavelmente direta, mas não está me ajudando a criar um caso de uso: DESCRIPTION lessecho is a program that simply echos its argument...
12.09.2014 / 17:49
2
respostas

Comparar 2 arquivos delimitados por tabulação e diferenças de saída com o cabeçalho da coluna

Gostaria de comparar dois arquivos semelhantes em uma coluna comum. Os arquivos terão cabeçalhos idênticos. file1.txt mem_id Date Time Building aa bb cc dd ee ff gg hh ii jj...
04.09.2014 / 19:24
2
respostas

Remove duplicados de nomes básicos em dois arquivos

Eu tenho duas longas listas de nomes de arquivos, e quero mesclar esses dois excluindo nomes de arquivos duplicados no sentido de basename. Por exemplo, eu tenho algo parecido com ../data_folderA/file_1 ../data_folderA/file_2 ... ../data_fol...
11.12.2013 / 19:19
2
respostas

encontrar números entre parênteses e arredondá-los

Digamos que eu tenha um arquivo chamado tables.tex (muitas tabelas formatadas para tex, incluindo um preâmbulo) com linhas como esta: some words (xyz, abc) & 0.00071 (0.07846) & 0.00411 (-0.13542) \ some more words (1) & 0.00341 (...
29.03.2014 / 21:11
2
respostas

Por que wc -l me diz que este arquivo não vazio tem 0 linhas?

xclip / xsel são utilitários que permitem saída da área de transferência do tubo para o shell no Ubuntu. Infelizmente, eles parecem falhar em combinação com o comando wc . Tente isso. Abra um novo arquivo e digite: this is a line...
17.07.2013 / 18:51