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

Como imprimir cada linha de um arquivo quantas vezes de acordo com o número na primeira coluna

Input_file: 1 string1 4 string2 2 string3 ... Output_file: 1 string1 4 string2 4 string2 4 string2 4 string2 2 string3 2 string3 ... Aqui está o meu código e não funcionou :( Por favor ajude! #!/bin/bash N=0 cat input_file | while read...
29.03.2017 / 00:15
2
respostas

Desconstruir uma linha em duas linhas com base em colunas específicas

Eu tenho um arquivo .tsv ( batch_1.catalog.tags.tsv ) consistindo de 1.965.056 linhas de 14 colunas . Eu quero dividir alguns deles em duas linhas . A primeira linha : começa com um sinal maior que (>) seguido por 8 das 14 colunas...
07.05.2017 / 02:34
2
respostas

Usando o shell script para extrair dados com base na entrada do usuário [closed]

eid|location|desg|status 001|india|hr|active 002|delhi|marketing|inactive 003|hyderabad|sales|active 004|Bangalore|admin|inactive Os dados estão no formato acima, o delimitador é '|' O prompt deve pedir o eid e exibir o status como ativo ou...
19.04.2017 / 11:59
3
respostas

grep com quebras de linha

Eu tenho um grande arquivo de texto de histórico de email de 200 MB e tenho que encontrar uma linha que tenha a seguinte estrutura: lastname name streetname numberOfHouse postalcode cityname ou seja: Arthur Dent Galaxy 7 74369 Third Or...
27.04.2017 / 15:12
2
respostas

Extrair dados citados e rotulados de uma determinada coluna

Eu tenho um grande arquivo GTF , como abaixo: # ./stringtie -p 4 -G /home/humangenome_hg19/homo_gtf_file.gtf -o strAD1_as/transcripts.gtf -l strAD1 /home/software/star-2.5.2b/bin/Linux_x86_64/mapA1Aligned.sortedByCoord.out.bam...
13.05.2017 / 07:37
3
respostas

Como comentar linhas que combinam um padrão em todos os arquivos de uma pasta

Em uma pasta eu tenho muitos arquivos. Quero comentar cada linha se existir um padrão específico Exemplo de padrão: 'include "xyz.vh" Resultado esperado: // 'include "xyz.vh" Então, por favor, me dê orientação para o mesmo.    ...
10.09.2016 / 05:24
2
respostas

Existe alguma maneira mais rápida de obter este arquivo de saída no linux

cat file_1 my colour is red my rose is red my colour is blue my rose id blue cat file_2 red blue cat output_file should be my colour is red my colour is blue aqui estou usando cat file_2 | while read line;do cat file_1 | grep "$line"...
27.09.2016 / 04:44
2
respostas

Como apagar algumas colunas em um arquivo com base em informações em um segundo arquivo?

Eu tenho dois arquivos semelhantes a este: file1: 1 235 283 567 1001 1002 1009 1 1 2 1 2 0 1 0 0 0 0 0 2 2 1 2 2 2 2 2 2 e file2: 1 567 1002 1009 Eu quero unir esses arquivos verticalmente, ou seja, a saída deve conter apenas as...
10.08.2016 / 15:16
2
respostas

Como inserir uma string entre 2 consecutivos?

Eu quero inserir uma string possivelmente N.A. entre dois , consecutivos. Esta é minha string. 5 Local A2A SMS valid for 1 day , 10 A2A SMS valid for 2 days , 10 Local A2A SMS for 2 days only , Daily 5 Local A2A night SMS for 2 days...
24.07.2016 / 09:26
2
respostas

usando gsub no awk para substituir uma palavra por parênteses

Olá, como posso usar o gub para substituir uma palavra que tenha parênteses? Aqui quero substituir ABC (T) por ABC / G awk ' {gsub("ABC\(T\)","ABC/G")}; Print $0' "$FILENAME" > tmp.tmp && mv tmp.tmp "$FILENAME"     
29.06.2016 / 13:42