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

transpose / pivot csv text file

Eu preciso transpor / dinamizar um arquivo CSV. Não sei se isso é possível Suponha que este conteúdo do arquivo CSV: filename;rating;id;summary S4348gjO.doc;good;0001;describing how to reach your goals S4348gjO.doc;good;0002;some recipes f...
19.08.2016 / 23:18
4
respostas

Remove todos os nós FOLDER! = tag value

Eu sei que os analisadores xml são a maneira ideal de ir até aqui, mas nenhum está disponível ou pode ser adicionado ao meu ambiente. Vamos pegar o XML que segue a seguinte estrutura: <CONTAINER> <FOLDER NAME="I_RS_INT"> &l...
27.10.2016 / 09:26
1
resposta

Procura e remove caracteres especiais

Eu tenho uma string abaixo no meu arquivo DDL e desejo remover o último caractere ) . DDL tem o caractere ) em muitos lugares, mas quero removê-lo apenas no local abaixo indicado. .. 'event_sts' string, 'rsn_code' string) ROW FORMAT...
28.08.2016 / 01:11
1
resposta

Como posso dividir um arquivo de texto em novos arquivos

Eu tenho um arquivo de texto no seguinte formato: 001|fileA 002|fileA 003|fileA 004|fileB 005|fileB 006|fileC . . . xxx|fileX Eu preciso dividir este arquivo nos arquivos correspondentes a cada "|". Os nomes dos novos arquivos como fileA,...
16.06.2016 / 06:54
3
respostas

Editando arquivos com script de shell

Estou desenvolvendo um script e realizo cálculos que precisam ser incluídos em um arquivo de texto já preenchido. O formato das linhas do arquivo é: 1 20/10/16 12:00 take car in the garage joe's garage Dentro do script, recebo um número d...
14.10.2016 / 06:53
1
resposta

Une dois arquivos de texto na 1ª coluna mantendo a ordem e as linhas não parciais do 1º arquivo

Eu preciso mesclar dois arquivos que eu tenho, mas primeiro preciso combiná-los antes de mesclá-los. Este é o meu primeiro arquivo contendo digamos 1 milhão de linhas. abcde fghi jklmn opqrs 123456 0000 O segundo arquivo contém 3 milhões...
19.09.2016 / 18:57
3
respostas

Excluir colunas que somam zero

Eu tenho uma tabela numérica, ou seja, todas as células têm números. É um arquivo delimitado por tabulação, com cabeçalhos e nomes de linha não numéricos. Eu preciso excluir todas as colunas que somam zero. Gostaria de manter a primeira coluna (...
31.08.2016 / 12:27
1
resposta

awk ou comando sed para iniciar cada coluna de arquivo dos locais desejados ou Byte Position

Eu tenho um formato de arquivo de origem, como abaixo, contendo 15 colunas e muitas linhas: 23.5 31.5 5.00 255 0 255 2 1 sal unknown sa time sps meter ms 25.5 32.5 6.00 0 255 0 2 2 sal unknown sa time sps meter ms Eu o converto no f...
06.06.2016 / 11:07
4
respostas

Encontre correspondências em linhas adjacentes

Eu quero encontrar linhas de correspondência adjacentes, por exemplo, se o padrão corresponder a $ grep -n pattern file1 file2 file3 file1:10: ... file2:100: ... file2:1000: ... file2:1001: ... file3:1: ... file3:123: ... Eu quero encontr...
22.04.2016 / 20:44
2
respostas

Extrai partes do nome do arquivo csv em colunas

Eu tenho um conjunto de arquivos .csv em um diretório, digamos abc_q1_w1.csv defg_q11_w2.csv hijk_q11_w3.csv Eu quero escrever um script que extraia partes do nome do arquivo e as coloque em colunas, ou seja, abc q1 w1 defg...
05.07.2016 / 10:43