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

Trunca a saída após X linhas e imprime a mensagem se e somente se a saída foi truncada

Digamos que eu precise apenas das 5 primeiras linhas de uma saída para fins de registro. Eu também preciso saber se e quando o log foi truncado. Estou tentando usar head para fazer o trabalho, o comando seq abaixo exibe 20 linhas que sã...
21.03.2018 / 15:25
4
respostas

Como encontrar o número de pares não ordenados de uma lista

Eu quero contar o número de pares não ordenados de uma lista. Em outras palavras, tenho uma lista: ab ba ac bc e quero exibir: 2 ab 1 ac 1 bc     
01.08.2017 / 12:43
4
respostas

Pegue duas colunas em um arquivo delimitado por tabulações e mescle em uma

Eu queria saber como eu usaria os dados que estavam nesse formato como um arquivo delimitado por tabulação: A red green B yellow orange C blue purple E para usar comandos como grep, paste, cut, cat, etc. para transformá-l...
14.02.2017 / 11:18
2
respostas

Como pop (ler e remover) uma linha de um arquivo?

Estou tentando obter a última linha de um arquivo e excluí-lo: Leia a linha: sed -n '$p' file # or tail -n 1 file Remova a linha: sed -i '$d' file Isso funciona, mas existe uma maneira de fazer isso com apenas um único comando...
11.10.2018 / 15:45
2
respostas

Comando para encontrar comprimentos de arquivo / caminho que são muito longos para gravar em DVD?

Estou tentando gravar um DVD do Windows, mas ele falha porque o comprimento do nome do caminho completo excede o limite de algo como 255 caracteres. Nossos arquivos são armazenados no Debian Linux (acessado pelo Windows usando samba), portant...
14.01.2013 / 02:24
4
respostas

Como posso usar o grep para exibir linhas SEM uma das duas strings específicas?

Para um grande arquivo de log, como eu exibo essas linhas sem "sucesso" ou não terminadas com "ok"?     
02.03.2016 / 19:42
5
respostas

corte para pares de valores-chave

Estou procurando uma maneira fácil de cortar pares de valores-chave (em que a chave é única e especificada) do texto, da mesma forma como cut pode ser usado para cortar uma coluna especificada em um arquivo CSV. As chaves que estou procurando...
23.02.2015 / 23:13
4
respostas

Classifique campos separados por vírgula em cada linha por valor numérico

Eu tentei isso: $ echo "2,3435,1" | sort -n 2,3435,1 $ sort -t',' -n test_sort.txt kill,gill,burger 110,20,30,13 $ cat test_sort.txt 110,20,30,13 kill,gill,burger Por que o meu comando sort não funciona? Meu comando sort deseja...
02.07.2014 / 16:39
4
respostas

Procure palavra em inglês em um arquivo via terminal

Como encontrar e imprimir palavras em inglês contidas em um arquivo via linha de comando do linux?     
02.10.2012 / 03:03
2
respostas

Compare dois arquivos e imprima correspondências

Existe alguma maneira de obter isso através do shell script do Unix? Eu tenho um fileA com uma coluna (1000 linhas) e fileB com 26 colunas (13000 linhas). Eu preciso pesquisar cada valor de fileA com fileB e retornar todos os 26 valores de FileB...
17.09.2014 / 18:49