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

Mesclando dois arquivos, uma coluna de cada vez

Eu tenho 2 arquivos grandes (3.000 colunas, 15.000 linhas) do seguinte formato arquivo1 (separado por tabulação): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 arquivo2 (separado por tabulação): 3 5 2 1 7 10 3 4 3 Gostaria de combinar os...
06.07.2016 / 02:27
4
respostas

Como encontro a sobreposição de duas strings no bash? [fechadas]

Eu tenho duas cordas. Para o exemplo, eles são definidos assim: string1="test toast" string2="test test" O que eu quero é encontrar a sobreposição começando no início das strings. Com a sobreposição quero dizer a string "test t" no meu ex...
07.08.2011 / 13:22
2
respostas

ordenar saída por coluna

Gostaria de receber este comando find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done ( aqui ). que tem uma saída basicamente ./kennel: 11062 ./shadow: 15449 ./ccc: 9765 ./journeyo:...
18.11.2010 / 09:48
3
respostas

awk + linha de impressão somente se o primeiro campo começar com string como Linux1

como imprimir a linha caso o primeiro campo comece com o Linux1 por exemplo: echo Linux1_ver2 12542 kernel-update | awk '{if ($1 ~ Linux1 ) print $0;}' o alvo é imprimir a linha, enquanto o primeiro campo começa com o Linux1 e...
17.04.2013 / 10:20
5
respostas

Como excluir comandos no histórico que correspondem a uma determinada string?

Preciso excluir todos os comandos do meu histórico que correspondem a uma string. Eu tentei: $ history | grep searchstring | cut -d" " -f2 | history -d -bash: history: -d: option requires an argument $ history | grep searchstring | cut -d" "...
07.12.2012 / 20:12
3
respostas

Contar valores distintos de um campo em um arquivo

Eu tenho um arquivo contém cerca de um milhão de linhas. Nas linhas tenho um campo chamado transactionid , que possui valores repetitivos. O que eu preciso fazer é contá-los distintamente. Não importa quantas vezes um valor seja repetido, e...
11.01.2012 / 14:08
1
resposta

Como ordenar um arquivo baseado em uma seção de um campo

Eu gostaria de classificar um arquivo: D104HN-D104HA 8.320 4.521 1.69e+05 -- D104HN-D104HB* 8.320 2.823 2.93e+05 -- A90HB#-A90HA 1.655 4.207 7.12e+05 -- A90HB#-F91HA 1.653 4.411 8...
22.01.2016 / 13:11
5
respostas

Correspondência não-gulosa com regex SED (emular perl's. *?)

Eu quero usar sed para substituir qualquer coisa em uma string entre a primeira AB e a primeira ocorrência de AC (inclusive) com XXX . Para exemplo , eu tenho essa string (essa string é apenas para um teste): ssABteAstACABnnA...
22.07.2016 / 22:30
2
respostas

Como dividir o stdout para ir para vários arquivos de saída?

Digamos que eu tenha um comando command que imprime um grande número de linhas no stdout: line1 line2 ..... lineN Eu quero salvar a saída em disco, mas não como um único arquivo, mas como uma seqüência de arquivos, cada um com 1000 lin...
06.12.2011 / 10:57
3
respostas

Por que “wc -c” imprime um valor de mais com echo?

Ao executar echo abcd | wc -c retorna 5 . Mas a palavra abcd tem apenas 4 caracteres. A echo está imprimindo algum caractere especial após a palavra abcd ? E eu posso impedir que echo imprima isso?     
21.08.2014 / 17:45