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

sed: inserindo texto antes do final da seção HEAD

Eu preciso inserir algum texto em um arquivo HTML antes do final da seção HEAD . Estou tentando: sed -i "s#</head>#<style> @page { prince-shrink-to-fit: auto } .repository-with-sidebar.with-full-navigation .repository-content...
11.04.2015 / 21:01
2
respostas

como ordenar pelo dia da semana?

Eu tenho dois arquivos. arquivo1: Dave 734.838.9800 Bob 313.123.4567 Carol 248.344.5576 Mary 313.449.1390 Ted 248.496.2204 Alice 616.556.4458 arquivo2: Bob Tuesday Carol Monday Ted Sunday Alice Wednesday Dave T...
20.04.2015 / 00:34
3
respostas

Crie um arquivo de pares de pares

Digamos que eu tenha o seguinte arquivo: A 1 B 2 CC 33 Eu quero criar um arquivo contendo todas as combinações de dois do arquivo anterior, assim: AA 11 AB 12 ACC 133 BA 21 BB 22 BCC 233 CCA 331 CCB 332 CCCC 3333 Isso pode ser feit...
16.05.2015 / 12:22
2
respostas

Unindo dois arquivos

Eu tenho dois arquivos com o seguinte: File1.txt A 1 B 2 C 5 Z 3 File2.txt A 4 B 7 C 10 D 11 O que eu gostaria de fazer é criar algo como A 1 4 B 2 7 C 5 10 D - 11 Z 3 - Existe um utilitário que faz isso? Se não como isso pode...
04.08.2014 / 16:04
1
resposta

Substitui uma string em um arquivo e sobrescreve o arquivo

Eu escrevi meu script usando o diretório ~/deleted (é um longo script). depois de usar ~/deleted para o script inteiro. Eu quero deixar o usuário escolher o diretório colocando o caminho em ~/.rm.cfg . Meu arquivo começa assim: #!/...
06.08.2014 / 17:45
4
respostas

os primeiros cinco caracteres

Eu preciso copiar os primeiros cinco caracteres de um arquivo de saída, 25 linhas no total, e copiar essa saída para um arquivo. também pode ser bom remover entradas em branco ou nulas na saída.     
28.07.2013 / 19:59
4
respostas

Insere texto em linhas específicas de um arquivo?

Como pode inserir algum texto em linhas específicas de um arquivo? Qual é o método mais simples que posso usar? (bash, sed, awk?) O que eu quero fazer, pode ser simples, mas não sei onde devo começar. Demora muito tempo para eu tentar fazer i...
02.11.2013 / 17:31
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 / 00: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 ?     
23.02.2011 / 23: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 / 11:17