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%     
___
1
resposta

Como fazer o df apenas na partição root?

Como obter resultados de df apenas para a partição / . O nome / identificação da partição ( /dev/sda2 , /dev/cciss/c0d0p1 ) pode variar em computadores diferentes.     
12.07.2012 / 03:25
2
respostas

Extrai linhas contendo PAT1 mas não PAT2 com sed

Eu quero extrair as linhas contendo PAT1 mas não PAT2 de um arquivo. Por exemplo, com PAT1 = 'dog', PAT2 = 'cat' e a seguinte entrada: 1 cat chicken 2 bird dog apple 3 dog orange cat 4 cat juice coffee 5 cow milk dog Eu quero a seguinte s...
20.11.2012 / 15:34
2
respostas

Remove campos duplicados em uma determinada coluna (após a verificação de ID)

Gostaria de remover de uma dada coluna ($ 2 no exemplo) os campos duplicados (separados por vírgula), mas apenas se a coluna de ID ($ 1 no exemplo) for a mesma. Entrada: A 1,2,3,4 A 8,9,10,11 A 2,3,4,11,12 B 4,5,6,7 B 6,8,9,...
21.08.2014 / 11:18
5
respostas

Comando para contar e agrupar em colunas

Eu tenho um arquivo assim: 2017-07-30 A 2017-07-30 B 2017-07-30 B 2017-07-30 A 2017-07-30 A 2017-07-30 C 2017-07-31 A 2017-07-31 B 2017-07-31 C 2017-07-31 B 2017-07-31 C Cada linha representa um evento (A, B ou C) e o dia em que ocorreu....
09.08.2017 / 16:24
2
respostas

substitui o padrão entre dois caracteres

Staphylococcus_sp_HMSC14C01-KV792037.1:0.00371647154267842634,Staphylococcus_hominis_VCU122-AHLD01000058.1:0.00124439639436691308)69:0.00227646100249620856,(Staphylococcus_sp_HMSC072E01-KV814990.1:0.00288325234399461859,(((Staphylococcus_hominis...
29.09.2017 / 22:44
3
respostas

remove linhas que contêm um texto específico em um arquivo

Eu tenho um arquivo com uma lista de e-mails e cada linha tem um e-mail. Desejo remover linhas que contenham a string example.com ou test.com . Eu tentei isso: sed -i 's/example\.com//ig' file.txt Mas removerá apenas a string ex...
21.08.2015 / 19:41
2
respostas

Como dividir um arquivo contando números de dígitos dentro de uma linha?

Eu tenho um arquivo com 45000 caracteres em cada linha e quero dividir o arquivo original com base em números específicos de caracteres em uma linha. como um pequeno exemplo meu arquivo de entrada se parece com: input.txt: 1233945311123344...
05.10.2015 / 15:41
4
respostas

Adicione um espaço ou tab antes do último caractere em cada linha

Eu tenho um arquivo com uma lista de valores que terminam com uma letra. Existe uma maneira fácil de adicionar um espaço ou guia antes do último caractere de cada linha para separar o número da letra? 44A 354T 1453C 77D Para que a s...
07.10.2015 / 21:40
3
respostas

awk search e replace string em uma coluna específica do arquivo CSV

Eu tenho um arquivo csv com 17 colunas e milhões de linhas. Eu quero procurar por uma seqüência específica na coluna 16 e substituir todas as instâncias dessa seqüência com outra seqüência de caracteres. Como meu resto do programa usa o script b...
27.06.2018 / 08:21
2
respostas

Divide a linha única em várias linhas, o caractere Newline ausente para todas as linhas no arquivo de entrada [duplicado]

Existe uma maneira de dividir uma linha em várias linhas com 3 colunas. Novos caracteres de linha estão faltando no final de todas as linhas no arquivo. Eu tentei usar o awk, mas ele está dividindo cada coluna como uma linha, em vez de três...
16.03.2018 / 05:58