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

tail -f, mas com números de linha

Estou tentando ver quantas vezes foo bar aparece em /var/log/foo.log dentro de um período de tempo arbitrário em um servidor remoto, mas nada do que tentei até agora funcionou. Já tenho um script de cronômetro que uso para saber quanto...
17.01.2014 / 22:15
4
respostas

Como obter linhas de 10 a 100 de um arquivo de 200 linhas para um novo arquivo [duplicado]

Eu tenho um arquivo com 200 linhas. Eu preciso extrair linhas de 10 a 100 e colocá-las em um novo arquivo. Como você faz isso em unix / Linux? Quais são os possíveis comandos que você poderia usar?     
21.06.2014 / 05:54
4
respostas

Como remover caracteres duplicados?

Se eu estou tendo uma linha como: Thhiisss iisss mmyyy nameeee Eu quero imprimir isso como: This is my name Qual é o comando unix para isso?     
26.02.2015 / 18:04
7
respostas

Como prefixar um cabeçalho de licença recursivamente para todos os arquivos .h e .cpp em um diretório

Estou tentando adicionar um cabeçalho de licença a todos os arquivos de cabeçalho e arquivos de origem em um diretório de projeto usando um loop for. Isso não está funcionando, existe alguma outra abordagem usando sed ?     
13.09.2011 / 17:16
6
respostas

Comando como 'column -t' que, ao contrário, mantém separadores na saída

Estou editando uma tabela simples. Eu gostaria de tê-lo bem formatado. Embora eu possa usar tbl , latex ou similar, isso parece um exagero - o texto simples é realmente suficiente. Como é simples, é melhor que a fonte seja a saída. Então a...
14.08.2011 / 04:41
3
respostas

Como faço para concatenar todos os arquivos em um determinado diretório em ordem de data, onde eu quero o arquivo mais novo no topo?

E com o arquivo mais antigo na parte inferior? Além disso, se eu fizer isso, também é possível remover os cabeçalhos redundantes contidos em cada arquivo HTML? Estou me vendo concatenar um monte de arquivos HTML, e seria bom reduzir um pouco...
16.06.2012 / 07:32
3
respostas

Extraindo parte de linhas com padrão específico usando awk, sed

Eu tenho uma pergunta sobre os operadores awk / sed. Eu tenho um arquivo grande que tem o seguinte conjunto de linhas repetidas Expression loweWallrhoPhi : sum=-6.97168e-09 Expression leftWallrhoPhi : sum=6.97168e-09 Expression lowerWallPhi...
11.11.2014 / 10:13
5
respostas

como contar o número total de palavras em um arquivo?

Estou procurando um comando para contar o número de todas as palavras em um arquivo. Por exemplo, se um arquivo é assim, today is a good day então deve imprimir 5 , pois há 5 palavras.     
19.06.2013 / 17:04
5
respostas

Como extraio o conteúdo de strings entre aspas da saída de um comando?

Eu tenho a saída de VBoxManage list vms , que é assim: "arch" {de1a1db2-86c5-43e7-a8de-a0031835f7a7} "arch2" {92d8513c-f13e-41b5-97e2-2a6b17d47b67} Eu preciso pegar os nomes arch e arch2 e salvá-los em uma variável.     
13.06.2014 / 20:42
9
respostas

Remova linhas de cabeçalho extras do arquivo, exceto a primeira linha

Eu tenho um arquivo que se parece com esse exemplo de brinquedo. Meu arquivo atual tem 4 milhões de linhas, das quais 10 precisam ser deletadas. ID Data1 Data2 1 100 100 2 100 200 3 200 100 ID Data1 Data2 4 100 100...
26.01.2016 / 19:00