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

Como posso converter dados delimitados por tabulações em dados delimitados por vírgula?

Estou solicitando uma lista de snapshots ec2 através da ferramenta de linha de comando ec2 da amazon: ec2-describe-snapshots -H --hide-tags > snapshots.csv Os dados parecem com algo assim: SnapshotId VolumeId StartTime...
06.01.2012 / 23:42
7
respostas

Removendo valores numéricos em certas colunas mantendo os sinais de menos?

Eu tenho o seguinte quadro de dados que continua indefinidamente na horizontal e na vertical com números negativos apenas nas colunas ímpares: -1 2 3 4 -5 9 2 3 -4 5 -6 11 E eu quero as 2ª, 4ª e 6ª colunas completas (ou todas as c...
21.06.2015 / 15:31
4
respostas

pt - Imprime linhas correspondidas por um intervalo de padrões se uma linha corresponder a uma condição [duplicada]

Eu tenho um formato de entrada de log de várias linhas que preciso processar. O log se parece com algo assim: --START-- Device=B Data=asdfasdf Lorem=Ipsum --END-- --START-- Device=A Data=asdfasdf Lorem=Ipsum --END-- --START-- Device=B Da...
10.09.2015 / 03:54
5
respostas

Encontre a última ocorrência de string em vários arquivos

Eu preciso pesquisar vários arquivos de log (todos os arquivos gerados nas últimas 24 horas, todos mantidos no mesmo diretório) para encontrar a última ocorrência de uma string. Este é o comando que eu escrevi: find . -mtime 1 | grep filepref...
05.12.2015 / 08:02
5
respostas

Substituição dos últimos caracteres após a última vírgula com uma string

Eu tenho um enorme arquivo de texto que se parece com isso: 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,3 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,8 36,53,90478,0.58699759849,0.33616,4.83449759...
13.04.2017 / 20:56
4
respostas

Como contar a ocorrência de um padrão em uma linha

Eu tenho um arquivo que tem três colunas. A coluna 3 contém nomes de genes e é assim: Rv0729,Rv0993,Rv1408 Rv0162c,Rv0761c,Rv1862,Rv3086 Rv2790c Como posso imprimir o número de genes em cada linha?     
08.03.2017 / 10:49
2
respostas

Como adicionar uma string a um arquivo .txt em todas as linhas, excluindo alguns caracteres usando sed ou awk

Eu tenho um arquivo de texto chamado xid.txt : xid: SC48028 id: artf398444 xid: indv1000 id: indv24519 xid: SC32173 id: artf398402 xid: SC21033 id: artf398372 xid: 1001 id: tracker4868 xid: wiki1000 id: wiki10709 xid: proj1234 id: proj12556...
23.06.2017 / 10:37
1
resposta

Usando sed para excluir uma linha inteira se ela contiver apenas um número específico

Eu tenho um arquivo txt 123 456 789 456 123456 Eu quero excluir caracteres específicos do arquivo, por exemplo, (123). Eu tentei com $ sed -i '/123/d' dummy.sh $ vi dumm.txt 456 789 456 No comando abaixo, quando executo as duas pal...
23.07.2017 / 20:25
5
respostas

Imprime linha após a ocorrência n.

Eu estou olhando para exibir a linha 4598 no seguinte arquivo. Efetivamente, quero exibir a linha APÓS a enésima ocorrência de uma correspondência. Nesse caso, a linha após a terceira ocorrência de <Car> . Como eu faço isso? <Car&g...
14.02.2014 / 17:38
3
respostas

Como substituir um código de múltiplas linhas por sed?

Eu tenho um arquivo grande com caracteres especiais. Existe um código de múltiplas linhas, que eu quero substituir por sed . Isto: text = "\ ------ ------\n\n\ This mess...
19.02.2016 / 13:37