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

Copie palavras de linhas e acrescente linhas a outro arquivo

Eu tenho o arquivo test1 com linhas como esta: A B C D E F ... e eu quero ter o arquivo test2 com linhas: DDD EEE FFF A DDD EEE FFF D ... onde A e D são copiados da primeira coluna do arquivo test1 após a frase DDD EEE FFF para o a...
11.09.2017 / 15:05
3
respostas

Como remover todas as linhas que possuem um valor na linha?

Eu tenho um arquivo como o seguinte input file 0.0 4 6 5 1 2 9 4 5 1 ..... 0.25 0.5 3 1 1.0 3 7 8 2 1.5 3 3 3 4 6 4 5 2.0 2.5 6 7 6 9 Eu quero excluir todas as linhas que têm apenas um valor na linha,...
14.07.2016 / 23:37
3
respostas

Recuo como primeira linha

Como posso recuar um arquivo como sua primeira linha? Exemplo: Um arquivo contendo x=1+2+3+4+ 5+6+7+8 +9+10+12 deve ser convertido para x=1+2+3+4+ 5+6+7+8 +9+10+12 Eu preciso disso dentro de um script de...
13.12.2012 / 17:31
3
respostas

Filtrar números que têm dígitos sequenciais, consecutivos ou não consecutivos

Eu tenho um arquivo cheio de números, número por linha. Cada número consiste em dois ou três dígitos. Eu gostaria de filtrar esse arquivo por qualquer número com dois ou mais dígitos seqüenciais. Estes dígitos sequenciais podem ser consecutiv...
22.09.2018 / 20:37
5
respostas

Como posso encontrar o símbolo n-th '' contendo a palavra em um arquivo de texto semelhante a XML?

Eu tenho um arquivo de texto semelhante a XML, que não pode ser analisado com um analisador de XML devido a violações de XML: <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <bod...
15.02.2018 / 06:58
5
respostas

Obtendo uma lista de usuários por grepping / etc / passwd

Para uma tarefa de casa, eu preciso usar grep para analisar /etc/passwd e obter uma lista de todos os usuários (apenas seus nomes de usuário, nada mais). Ele deve usar um pipe e os resultados devem acabar no arquivo allusers . Isso é o q...
19.02.2013 / 04:28
5
respostas

identificando palavras no arquivo 1 e combinando-as com o segundo arquivo e imprimindo-as

Eu tenho dois arquivos da seguinte forma      Arquivo 1 tem lista de IDs ram Tarah taikah jhdfklj Arquivo 2 tem id=ram;*between*hkjhdswklf kjsdklhglshglkhgklsdgkhdfg id=taikah;jhdjfkhg**kjdfkjksfdjk dfkjskdfjkljdflkjsdflj Basic...
15.03.2014 / 10:02
3
respostas

Obtenha o último conjunto de linhas não vazias

Estou executando uma tarefa do cron que deve receber apenas o último resultado de iostat -d 1 2 . Isso requer alguma análise: Qual é a maneira mais simples de obter o último conjunto de linhas não vazias da entrada padrão para a saída padrão...
17.03.2011 / 10:40
4
respostas

Linhas 1,2,3,4,…, n-1, n para linhas n, n-1,…, 4,3,2,1

Acabei de perceber que eu poderia resolver este problema invertendo os números de linha de 1, 2, 3, ..., n para n, n-1, ..., 3,2,1 e, em seguida, use a mesma lógica que anteriormente . Então, eu quero saber como posso reverter a ordem das linh...
18.09.2011 / 17:59
2
respostas

Como faço para contar linhas e fazer uma divisão simples na linha de comando?

Aqui estão algumas linhas do meu arquivo de entrada: 08:51:36 UN 127.0.0.1 08:51:36 UN 127.0.0.2 08:51:36 UN 127.0.0.3 08:53:50 DN 127.0.0.1 08:53:50 DN 127.0.0.2 08:53:50 DN 127.0.0.3 Eu quero escrever um script de shell que...
11.07.2018 / 13:06