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

Contagem de linhas entre “X” s

Eu quero contar as linhas entre "X" s. Este é apenas um exemplo; Eu tenho que aplicar o código a um resultado biológico complexo. Ficarei grato se você puder sugerir algum comando, de preferência usando awk , grep ou sed , já que estou fa...
08.09.2017 / 08:45
10
respostas

Remove a primeira parte de uma string usando sed

Como faço para isso: randomcollege-nt\user90 para isso: user90 usando sed ?     
04.09.2014 / 16:52
7
respostas

Como encontrar linhas que correspondam a um padrão e excluí-las?

Em um arquivo com muitas linhas, quero excluir as linhas que começam com HERE IT IS . Como posso fazer isso usando apenas ferramentas de linha de comando?     
19.02.2015 / 10:20
3
respostas

Classifique e mescle 2 arquivos sem linhas duplicadas, com base na primeira coluna

Eu tenho um arquivo com o nome de todos os testes: $ cat all_tests.txt test1 test2 test3 test4 test5 test6 E outro arquivo contendo os nomes dos testes e o resultado associado: $ cat completed_tests.txt test1 Passed test3 Failed test5...
13.06.2017 / 12:52
5
respostas

Manipulação de texto com sed

Atualmente, tenho vários arquivos de texto com conteúdo parecido com este (com muitas linhas): 565 0 10 12 23 18 17 25 564 1 7 12 13 16 18 40 29 15 Desejo alterar cada linha para ter o seguinte formato: 0 565:10:1 565:12:1 565:23:1 565...
05.06.2017 / 10:13
6
respostas

Como posso obter o bash / zsh para alterar algum texto de “foo.foo.foo” para “foo foo foo” com um script / alias?

Posso usar < ou > ou | . Talvez eu precise usar o grep?     
19.11.2016 / 10:43
6
respostas

Imprime uma parte específica em uma saída

Vamos supor que exista um comando como: cat /boot/config-3.19.0-32-generic | grep CONFIG_ARCH_DEFCONFIG A saída é assim: CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" Agora, minha pergunta é: Existe algum comando que im...
25.12.2015 / 07:00
5
respostas

Como imprimir valores em um arquivo de texto para um arquivo em colunas usando o shell script

Eu tenho um output.txt da execução de um script de shell da seguinte forma: abc.txt errorstatus1 Fri Nov 11 02:00:09 2016 def.txt errorstatus2.txt Sat Nov 12 03:00:09 2016 O arquivo de texto tem várias entradas linha a linha da mesma mane...
12.12.2016 / 13:12
1
resposta

Existe uma maneira, idealmente usando a linha de comando, para converter vários arquivos .csv para uma planilha multi-sheet .xls?

Existe uma maneira, idealmente usando a linha de comando, para converter vários arquivos .csv para uma planilha multi-sheet .xls? Se não houver uma solução cli, seria bom saber se há uma API que funcione, idealmente, awk ou pascal, mas, na fa...
17.02.2016 / 10:24
7
respostas

Regex com comando sed para analisar o texto de json

Eu tenho este texto json: { "buildStatus" : { "status" : "ERROR", "conditions" : [{ "status" : "OK", "metricKey" : "bugs" }, { "status" : "ERROR",...
23.12.2016 / 14:19