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

awk - Como imprimir o número de caracteres para as primeiras n linhas de um arquivo?

Eu tenho um comando: $ awk '{ print length($0); }' /etc/passwd Imprime o número de caracteres de cada linha em um arquivo passwd : 52 52 61 48 81 58 etc. Como posso imprimir o número de caracteres apenas para as primeiras n linhas...
28.03.2017 / 10:50
8
respostas

Como remover palavras específicas das linhas de um arquivo de texto?

meu arquivo de texto é assim: Liquid penetration 95% mass (m) = 0.000205348 Liquid penetration 95% mass (m) = 0.000265725 Liquid penetration 95% mass (m) = 0.000322823 Liquid penetration 95% mass (m) = 0.000376445 Liquid penetration 95% mass...
23.10.2017 / 12:02
6
respostas

Como apagar as linhas de um arquivo que não contém ponto?

Eu tenho um arquivo que contém dados incluindo URLs. Mas existem várias linhas que não são URLs. Como posso removê-los usando os comandos do terminal do Ubuntu? Este é o arquivo de exemplo para referência: Dados de amostra com.blendtuts/...
08.11.2016 / 11:41
3
respostas

Como posso copiar o conteúdo de um arquivo de texto e colá-lo em outro começando em uma determinada linha?

Eu preciso copiar o conteúdo de um arquivo de texto e colá-lo em outro arquivo de texto. O primeiro arquivo de texto tem 10 linhas de dados e eu preciso que elas sejam copiadas para o segundo arquivo de texto, começando na linha número 5 (por ex...
27.08.2017 / 23:19
6
respostas

Como converter de linha para coluna?

Eu tenho um arquivo .txt com números ordenados como este (na mesma linha): 106849_01373 106849_01967 106850_00082 23025.7_01059 Eu gostaria de convertê-los assim: 106849_01373 106849_01967 106850_00082 23025.7_01059 Não...
21.03.2016 / 13:43
6
respostas

Como substituir texto aleatoriamente do arquivo?

Como posso substituir aleatoriamente strings específicas em um arquivo de texto com strings de outro arquivo? Por exemplo: file1.txt(file has more than 200 lines): [email protected] [email protected] [email protected] obiwank...
17.12.2017 / 16:37
4
respostas

Caminho de arquivo do Windows convertido em caminho de arquivo do Linux

Eu tenho um caminho do Windows em uma variável bash como uma string: file='C:\Users\abcd\Downloads\testingFile.log' Estou tentando converter esse caminho em um caminho do Linux começando com /c/Users... . Minha tentativa Os segu...
05.04.2017 / 00:57
5
respostas

Como substituir espaços por novas linhas / inserir em um arquivo de texto?

Eu tenho um arquivo de texto simples chamado "exemplo". Lendo com o comando do terminal: cat example Saída: abc cdef ghi jk lmnopq rst uv wxyz Eu quero converter (transformar) no seguinte formato: (saída esperada de cat exampl...
05.05.2014 / 16:34
6
respostas

Grep início da linha

Eu tenho um arquivo com o seguinte conteúdo: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Como posso extrair todas as linhas que começam com parênteses?     
21.06.2015 / 14:52
4
respostas

Encontre IDs em um arquivo que não estão em outro

Eu tenho dois arquivos: abc.txt abcd xyz pqrs mno.txt zzon mkno abcd Eu quero verificar se "abcd" está lá no arquivo mno.txt . Não é necessário que, se "abcd" for o primeiro em abc.txt , também será o primeiro em mno.t...
26.06.2017 / 14:32