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

Uma ferramenta padrão para converter uma contagem de bytes em humano KiB MiB etc; como du, ls1

Existe uma ferramenta padrão que converte uma contagem de inteiros de Bytes em uma contagem legível por humanos do maior tamanho de unidade possível, enquanto mantém o valor numérico entre 1,00 e 1023,99? Eu tenho meu próprio script bash /...
26.07.2012 / 15:03
1
resposta

substituindo o conteúdo de um arquivo por outro [fechado]

Eu quero substituir o conteúdo de cada linha de um arquivo por cada linha de outro arquivo no Unix. filetxt keytxt abc pqr def uvw Aqui abc deve ser substituído por pqr e def deve ser substituído por uvw ....
23.02.2017 / 18:47
4
respostas

Como extrair parte da linha do arquivo

arquivo.txt: hello:"hello"; my love; my world:"my is world" Questions<<my:"475832">> data-addon="652256"---my lover :"987654321";;;Questions heart!Questions mas eu quero pegar o número depois de uma string "data-addon=" exe...
16.11.2015 / 21:05
4
respostas

Anexa uma string ao início da segunda linha usando unix

Eu quero acrescentar uma string ao início da segunda linha do meu arquivo de texto, por exemplo: 1 2 3 deve se tornar: 1 42 3 Alguma ideia sobre como proceder com isso?     
19.08.2015 / 18:17
4
respostas

Obtendo diferentes partes de uma linha

Suponha que eu tenha uma linha de texto da seguinte forma: I have a nice car Existe alguma maneira de obter palavras diferentes da linha em diferentes posições individualmente (digamos, eu quero ter partes 'have' e 'nice') sem salvar a li...
14.09.2015 / 20:33
3
respostas

Como substituir a última ocorrência de um caractere?

Eu tenho um arquivo composto por linhas como estas: 199240050;0180209199240050;0 199240241;0180209199240241;0 199240207;0180209199240207;0 199240400;0180209199240400;0 Eu devo substituir o último número com "Ativo" se for "0" ou "Inativo"...
11.09.2017 / 17:46
2
respostas

Como imprimir um nome exclusivo no UNIX usando o comando

Eu quero ajuda para imprimir apenas um nome do meu arquivo / etc / passwd. Por exemplo, se houver duas entradas chamadas "avi" e "avig", como devo imprimir apenas "avi"? Eu tentei cortar, comando exclusivo, mas não estou recebendo o resultado ad...
16.12.2016 / 15:52
3
respostas

Imprime apenas linhas com maior valor [duplicado]

Eu preciso processar um arquivo como abaixo no script bash: input.txt: host1 53 host1 123 host2 0 host1 222 host3 1 host1 85 host1 25 host1 13 host3 8 host2 90 Eu preciso de obter nos resultados apenas uma linha para cada host com...
07.03.2018 / 10:56
5
respostas

Dividir uma string por algum separador no bash?

Eu gostaria de dividir uma string em substrings, separadas por um separador (que também é uma string). Como posso fazer isso usando somente o bash? (para o minimalismo e meu interesse principal) ou Se permitir algum programa de proce...
14.07.2017 / 20:25
7
respostas

Extrai o número de falhas de um relatório de teste

Como eu analisaria a seguinte saída de lein test $ lein test lein test nepleaks-engine.core-test Ran 1 tests containing 1 assertions. 0 failures, 0 errors. Onde eu quero é obter o número antes de failures usando o script bash....
12.06.2014 / 12:10