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 ajustar a largura da coluna na saída do comando do Linux

Quando eu usei este comando no Red Hat Linux /usr/sbin/ss -i Eu recebo a seguinte saída abaixo: State Recv-Q Send-Q Local Address:Port Peer...
24.04.2013 / 02:32
2
respostas

Como alguém encontra e substitui o texto em todos os arquivos abertos pelo gedit?

Como se encontra e substitui o texto em todos os arquivos abertos com o gedit ?     
24.02.2011 / 00:05
3
respostas

Extraindo tokens de uma linha de texto

Usando bash scripting e grep / awk / sed, como posso dividir uma linha que corresponde a um padrão conhecido com um único delimitador de caracteres em uma matriz, por exemplo, converter token1;token2;token3;token4 em a[0] = token1 … a[3]=t...
22.02.2011 / 12:17
2
respostas

Como descobrir elementos comuns entre dois arquivos?

Por exemplo, tenho 2 arquivos com as seguintes informações: Arquivo nº 1: 12 13 14 15 Arquivo nº 2: 12 1 13 2 14 2 15 6 16 7 17 8 Arquivo de saída: 1 2 2 6 No arquivo de saída, quero apenas os valores da segunda coluna do...
21.09.2012 / 09:12
6
respostas

Como alinhar uma coluna em um arquivo de texto

Usando o bash no Linux, como posso processar um arquivo de texto de modo que o espaço seja inserido antes de uma determinada coluna, de modo que a coluna seja alinhada na saída? Por exemplo: Entrada 1653455 ASDFASDF22 bla bla bla asd xmv A...
22.12.2011 / 18:27
3
respostas

Parsing string token with bash

Eu tenho esta saída (de um comando anterior): aaa something bbb someother ccc blabla Para cada linha, eu gostaria de criar um arquivo cujo nome é o primeiro token, e cujo conteúdo é o segundo token (por exemplo, pa...
19.12.2013 / 12:27
4
respostas

pt remove final de linha para linhas específicas

Estou tentando encontrar o comando sed para remover o final da linha (ou seja, obter a próxima linha para a corrente), mas somente se a linha começar com a cadeia NOTOK. exemplo de entrada: NOTOK something detected details are...
01.01.2014 / 15:52
1
resposta

terminal que imprime tabulações, espaços e novas linhas como \ t \ s e \ n

Eu escrevi um programa terminal em c que converte as abas em espaços. E gostaria de ver que funciona e quantos espaços foram convertidos de guias. O problema é quando eu crio um arquivo chamado input.txt e canalizo para o programa, ele mostra ap...
30.11.2013 / 19:47
4
respostas

Substituir espaços reservados no modelo

Digamos que eu tenha um arquivo de configuração do shell config assim: HOST=localhost PORT=8080 Agora eu tenho um modelo template como este: The host is <%= @HOST %> The port is <%= @PORT %> Como eu substituo plac...
06.12.2012 / 12:24
2
respostas

Chamadas do sistema, AWK e entrada externa

awk '{ TEMPVAR="/usr/bin"; printf("%s", system("ls $TEMPVAR")); }' empty Neste exemplo, estou tentando trazer a variável TEMPVAR para a chamada system . Como eu faria isso? O que eu pretendo fazer: Estou tentando usar date -d $0 +%s...
08.02.2013 / 20:59