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

Sed para excluir entre os delimitadores, mas mantenha o primeiro delimitador

Preciso excluir tudo entre o segundo = em uma string e o primeiro / em uma string, mas mantenha o = no lugar. Eu tentei muitas, muitas coisas, a mais recente das quais é sed -i 's/=[^/]*//     
28.09.2016 / 21:46
2
respostas

Comando shell para salvar lista de filmes no csv

Estou tentando escrever um comando shell de uma linha (bash) para salvar uma lista de filmes em um arquivo CSV. Eu estou bem com o uso de um script, se necessário. Minhas pastas estão dispostas da seguinte forma: -Movies/ --A/...
14.05.2017 / 02:51
5
respostas

como adicionar múltiplos espaços entre colunas no Unix

Eu tenho um arquivo parecido com isso 0 1 2 3 4 1 0 0 1 2 3 5 0 1 0 0 Eu quero adicionar mais espaço (múltiplo) entre as colunas e obter algo assim 0 1 2 3 4 1 2 3 5 0 Eu tentei algo com a...
15.05.2017 / 23:02
2
respostas

problema na formatação de texto com tr

Eu tenho um arquivo com o texto no seguinte formato line 1, line 2, < Blank line > line 3, line 4, < Blank line > line 5, line 4, < Blank line > Eu preciso colocá-lo no formato: line 1,line 2, < Blank line > lin...
08.09.2016 / 08:20
3
respostas

Como grep / awk / sed para texto em um log e exibir o pedaço que tem o texto?

Estou procurando algo muito semelhante a isso . Os registros são assim: [09:44:22] [main] ERROR [url/location] - A ONE LINE ERROR [09:44:22] [main] ERROR [url/location] - Another ERROR [09:44:22] [main] SOMETHING DIFFERENT [09:44:22] [ma...
14.07.2016 / 15:29
2
respostas

Erro no formato ao anexar coluna com sed

Eu tenho uma tabela e quero adicionar uma coluna contendo, para cada linha, o nome do arquivo em si. Vou postar um exemplo abaixo: Esta é a entrada: SPATA17 1 217947738 LYPLAL1 1 219383905 FAM47E 4 77192838 SHROOM3 4 77660162 SHROOM3...
13.07.2016 / 12:23
2
respostas

Dividir uma coluna em várias colunas de acordo com uma string específica

Eu tenho um arquivo com uma coluna exclusiva e gostaria de dividir essa coluna em várias colunas de acordo com uma string específica (chr) A entrada é assim: chr10:127293562-127293909 BRUNOL4(Hs/Mm) CPEB4(Hs/Mm) CUG-BP(Hs/Mm) DAZAP1(Hs/Mm)...
21.09.2016 / 08:40
2
respostas

Remover comentários em um arquivo C [duplicado]

Estou tentando remover comentários de um arquivo que pode estar em qualquer parte de uma linha e abranger várias linhas. struct my_struct{ field1; field2; /** comment 1 */ field3; /* comment 2 */ } struct_name; Eu preciso pega...
20.10.2016 / 20:54
1
resposta

Extraindo de Logs

Registros reais são: 2016-06-19 22:08:09 [213917] 1bEgCe-000tZR-E9 ** [email protected] ([email protected]) <[email protected]> F=<[email protected]> P=<[email protected]> R=lookuphost T=remote_smtp H=mail...
23.06.2016 / 23:28
1
resposta

Melhor maneira de aplicar a fórmula à coluna específica de inputfile e passar todas as outras colunas como estão

Eu regularmente preciso aplicar fórmulas simples para inserir dados em formato de tabela textual. No começo, escrevi pequenas funções específicas para cada caso de uso. Então eu repassei o "código comum" em uma função bash. Isso funciona bem,...
26.06.2016 / 12:10