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

Extraindo linhas por chave de um arquivo muito grande

Eu tenho um arquivo de texto de linha de 42M. Os nove primeiros caracteres de cada linha são uma tecla numérica. Qual é a maneira mais eficiente de extrair apenas as linhas cuja chave existe em outra lista de aproximadamente 1,5 milhões de chave...
22.08.2012 / 18:11
1
resposta

Existe um comando como head mas para truncamento de linha?

O head do Linux seleciona um número de linhas na parte superior de um arquivo. Existe um comando que seleciona vários caracteres na frente de uma linha? O caso de uso por trás da pergunta é o seguinte: Eu quero head das primeiras 10 lin...
03.10.2012 / 17:30
2
respostas

Qual é a conexão entre um bug do gedit e um href do Unix - & - Linux Q / A?

Ao responder a Unix- & ; -Linux question , observei que o Gedit e outros dois editores, Leafpad e Medit (testei 12 editores ao todo) exibem um certo bug. Como se constata, o bug é conhecido na barra de lançamento da Canonical como Bug # 33...
02.08.2011 / 17:46
3
respostas

Enrole e indente o texto usando coreutils

Versão curta Eu gostaria de criar uma exibição tabular de texto de várias linhas, semelhante ao seguinte: all Build all targets document Create documentation of source files in the subfolders 'src' and 'script', and write...
30.04.2016 / 12:56
4
respostas

Exclusão de coluna verdadeira, não selecionando todas as colunas que você deseja

Eu sei que esta é uma pergunta simples e de muitas maneiras foi respondida antes, porém todos os usos que eu vi do awk, sed, grep etc foram selecionando e imprimindo as colunas que você deseja. Em um caso em que há um número desconhecido de colu...
27.05.2016 / 16:06
3
respostas

Mesclar arquivos usando o método zipper / late merge

Estou procurando um método interessante de mesclar dois ou mais arquivos linha por linha usando o método zipper (também chamado de late merge). Assumindo que temos três arquivos, o resultado deve ficar assim: line1 file1 line1 file2 line1 fil...
11.08.2012 / 15:44
3
respostas

Como extrair URIs de arquivos

Como posso extrair de um determinado número de arquivos todos os URIs como magnet: file: ? Eu gostaria de ter um URI por linha como saída. Eu gostaria de usar bash para conseguir isso, mas qualquer sugestão é bem vinda. Estou usando o debia...
13.07.2014 / 17:25
2
respostas

Maneira fácil de copiar linhas de um arquivo para outro [duplicado]

Problema muito simples, mas parece que não consegue encontrar uma solução simples! Eu tenho um arquivo de texto enorme, do qual eu preciso apenas de cerca de 150 linhas. As linhas são muito longas e, portanto, visualizá-lo em massa é um p...
18.01.2013 / 09:41
5
respostas

current actual spotify na barra de status do dwm

Estou tentando fazer com que a faixa atual seja reproduzida no spotify em minha barra de status do dwm. Cheguei ao ponto em que recebo as informações com esse comando. enter code heredbus-send --print-reply --session --dest=org.mpris.MediaPla...
29.11.2013 / 22:40
3
respostas

Substituir maiúsculas por minúsculas, exceto a primeira letra de cada palavra na linha específica

Eu quero substituir os nomes que recebi apenas em letras maiúsculas. Os nomes são misturados com outras informações que devem permanecer como estão. AUTH: no início da linha identifica-a como uma linha onde os nomes devem ser substituídos....
17.12.2014 / 17:31