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

Como substituir uma string na quinta linha de vários arquivos de texto?

Eu quero substituir a quinta linha de vários arquivos de texto ( arquivo1.txt, arquivo2.txt, arquivo3.txt, arquivo4.txt ) com a string "Good Morning" usando um único comando de terminal . Todos os arquivos de texto estão localizados no meu ~...
14.03.2014 / 06:47
5
respostas

Como posso mesclar arquivos linha por linha?

cat file1 foo ice two cat file2 bar cream hundred Saída desejada: foobar icecream twohundred file1 e file2 sempre terão a mesma quantidade de linhas no meu cenário, no caso de facilitar as coisas.     
30.04.2015 / 03:52
7
respostas

Como editar vários arquivos de texto com um único comando?

Eu quero remover a primeira linha de vários arquivos de texto e substituí-la por outra linha. Existe uma maneira de fazer isso usando o terminal? Eu sei como usar o vim, existe uma maneira de automatizar isso? Eu quero evitar fazer isso manua...
02.08.2015 / 00:47
7
respostas

Como recupero apenas a linha necessária da saída do terminal?

Quero receber apenas a terceira linha de df -h output. Que tipo de comando devo usar?     
14.06.2016 / 15:37
8
respostas

Como posso repetir o conteúdo de um arquivo n vezes?

Estou tentando comparar as duas maneiras diferentes de processar um arquivo. Eu tenho uma pequena quantidade de dados de entrada, mas para obter boas comparações, preciso repetir os testes várias vezes. Em vez de apenas repetir os testes, eu...
08.09.2014 / 12:39
6
respostas

Como exibir uma linha aleatória de um arquivo de texto?

Estou tentando escrever um script de shell. A idéia é selecionar uma única linha aleatoriamente a partir do arquivo de texto e exibi-lo como uma notificação de desktop do Ubuntu. Mas quero que linhas diferentes sejam selecionadas toda vez que...
18.09.2014 / 15:12
5
respostas

Como removo todas as linhas de um arquivo com menos de 6 caracteres?

Eu tenho um arquivo contendo aproximadamente 10 milhões de linhas. Eu quero remover todas as linhas do arquivo com menos de seis caracteres. Como faço isso?     
27.01.2016 / 13:15
3
respostas

Como encontrar o tempo total que passei no meu laptop neste ano?

Estou interessado em saber o tempo total que gasto trabalhando no meu laptop em 2016. last reboot --since 2016-01-01 --until 2016-12-31 | grep -o '(.*)' | grep -v '-' me fornece o tempo total de atividade do laptop neste formato: (01:...
22.12.2016 / 05:55
4
respostas

Como "cat" ou "less" um arquivo .odt do escritor libreoffice?

Existe uma maneira do arquivo cat ou less a .odt ser usado como antiword para arquivos .doc?     
07.11.2014 / 12:27
3
respostas

Como grep para grupos de n dígitos, mas não mais que n?

Estou aprendendo Linux e tenho um desafio que pareço não conseguir resolver sozinho. Aqui está:    grep uma linha de um arquivo que contém 4 números em uma linha, mas não mais que 4. Não sei como abordar isso. Eu posso procurar números es...
18.10.2014 / 23:19