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

Remova as linhas de texto que terminam em “/”

Estou usando o rsync para gerar uma lista de arquivos que foram alterados e, em seguida, usando essa lista para fazer o upload dos arquivos para s3: rsync -av somefiles/ someotherfiles/ > list.txt while read F ; do echo $F...
22.07.2017 / 06:32
5
respostas

Como posso substituir todos os pontos e vírgulas após o primeiro?

Esse problema está relacionado à minha tentativa de importar perguntas e suas respostas em um arquivo do Excel para o arquivo .txt, que o programa de flashcards da Anki manipula conforme descrito aqui . Eu não posso ter mais de dois campos, ent...
11.06.2015 / 12:39
6
respostas

quer a última linha quando o awk duplicado?

Eu tenho o arquivo: key value blah blah blah blah blahblah man1 boy1 blah blah man1 boy2 man1 boy1 Eu faço isso para remover linhas duplicadas: awk '/man1/ { print $1,$2} ' file | awk '!x[$0]++' e o comando pega a primeira linha e...
13.08.2014 / 20:16
5
respostas

avalia vários padrões da saída do programa e grava em arquivos específicos de padrão

Eu tenho um script que gera alguns valores / números e quero dividi-los em dois arquivos. Eu estou olhando para algo como: ./runme.sh | grep 'ook' >> ook.out | grep 'eek' >> eek.out Onde o segundo pipe não deve, como é o caso,...
16.12.2011 / 11:57
6
respostas

unix: obter caracteres de 10 a 80 em um arquivo

Eu tenho um arquivo contendo texto separado por linha: GCAACACGGTGGGAGCACGTCAACAAGGAGTAATTCTTCAAGACCGTTCCAAAAACAGCATGCAAGAGCG GTCGAGCCTAGTCCATCAGCAAATGCCGTTTCCAGCAATGCAAAGAGAACGGGAAGGTATCAGTTCACCG GTGACTGCCATTACTGTGGACAAAAAGGGCACATGAAGAGAGACT...
06.04.2017 / 08:33
4
respostas

Analisa um arquivo txt baseado em um delimitador específico e transforme-o em um arquivo CSV

Eu tenho o seguinte arquivo chamado OpenSimStats.txt: TestreportsRootAgentCount=0agent(s) TestreportsChildAgentCount=0childagent(s) TestreportsGCReportedMemory=10MB(Global) TestreportsTotalObjectsCount=0Object(s) TestreportsTotalPhysicsFrameT...
18.07.2016 / 13:28
9
respostas

Como posso agrupar números em um arquivo

Eu tenho um arquivo com números no formato float. Posso revisá-los via sort -rn numbers.txt | less Eu gostaria de poder "agrupá-los". Ou seja veja facilmente quantos estão no mesmo intervalo. Para dar um exemplo do arquivo: 30.969504117...
02.05.2014 / 12:50
6
respostas

Como concatenar três arquivos (e pular a primeira linha de um arquivo) e enviá-los como entradas para o meu programa?

Existem os arquivos A, B e C. Eu quero concatenar o arquivo A, B e C (pule a primeira linha de C). E depois enviá-los para myProgram como entrada. Como posso escrever isso no script de shell? Eu escrevi isso cat A > file echo >> f...
19.10.2016 / 18:50
5
respostas

convertendo espaços em traços

Dado um arquivo com várias linhas, quero alterar todos os espaços para traçar. Eu gostei disso: #!/bin/bash while read line; do echo "${line// /-}" done Isso funciona muito bem, mas eu preciso de um método melhor!     
16.06.2016 / 19:07
5
respostas

dividindo um arquivo com linhas separadas por guias em dois arquivos

Como eu poderia usar algo como sed para dividir um arquivo em dois para que o arquivo contenha eric shwartz david snyder onde os 4 espaços entre as entradas são realmente tabulados em dois arquivos, como: file1 : eric dav...
27.10.2016 / 13:26