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

Grep e remover linhas com um valor de campo em branco

Eu queria saber se há algum comando para procurar valores de campo em branco de um arquivo de texto e remover a linha inteira. Exemplo Hello:Its Me Hello:How are you Hello: Hello:Bye E saída esperada Hello:Its Me Hello:How a...
13.12.2017 / 17:05
4
respostas

duplique um arquivo várias vezes e adicione linhas diferentes em cada arquivo

Eu sei como duplicar um arquivo várias vezes usando os comandos bash , mas agora eu quero saber como escrever em cada um desses arquivos duplicados uma saída diferente. Então, por exemplo: Eu tenho 1 arquivo com 5 linhas e cada linha contém...
21.12.2017 / 10:04
1
resposta

Bashxt para coluna [fechada]

Eu preciso mesclar três arquivos txt em um arquivo csv, no qual o primeiro arquivo txt vai para a primeira coluna, o segundo arquivo txt vai para a segunda coluna e o terceiro txt para a terceira coluna. O número de itens em cada coluna não é...
29.06.2018 / 18:10
4
respostas

Regex para combinar o início e o fim da linha no Vim (citação em torno da linha inteira)

Para um arquivo inicial com linhas como este exemplo: 1 12 123 1234 12345 O estado desejado do arquivo é '1' '12' '123' '1234' '12345' Eu tenho feito isso com dois comandos, :%s/^/'/g e :%s/$/'/g , que eu gostaria de colocar e...
27.07.2017 / 20:07
2
respostas

Extrai os filhos de um tipo de elemento XML específico

Dado um elemento XML específico (ou seja, um nome de tag específico) e um snippet de dados XML, quero extrair os filhos de cada ocorrência desse elemento. Mais especificamente, tenho o seguinte trecho de dados XML (não bastante válidos): <...
11.11.2017 / 15:10
3
respostas

Como encontrar palavras contadas em um arquivo de texto excluindo uma palavra dada pelo usuário

Eu tenho o grande conjunto do arquivo de texto. Nesse artigo, cada artigo é separado por 15 stopwords . Desejo descobrir o número total de palavras contadas nesse arquivo, excluindo o stopword     
03.11.2017 / 13:42
2
respostas

Linhas comuns entre dois arquivos [duplicados]

Eu tenho o seguinte código que eu executo no meu terminal. LC_ALL=C && grep -F -f genename2.txt hg38.hgnc.bed > hg38.hgnc.goi.bed Isso não me dá as linhas comuns entre os dois arquivos. O que estou perdendo ai?     
14.10.2017 / 20:46
4
respostas

Obtendo apenas dados específicos com base no nome no arquivo de texto

Digamos que meu arquivo de texto contenha: 101 Adam 201 Clarie 502 Adam 403 Tom e eu quero escrever um comando no shell para me dar apenas os números baseados em um nome específico. Por exemplo, apenas a saída do número para o...
14.10.2017 / 08:25
3
respostas

como imprimir se uma linha contiver um padrão específico e não imprimir se não contiver o padrão

">16RI1_0 M01230:42:000000000-AWMRD:1:1101:15012:1778 1:N:0:0 TATCCGGATTTACTGGGTGTAAAGGGAGCGTAGGCGGCCATGCAAGTCAGAAGTGAAAAC ">16RA2_1 M01230:42:000000000-AWMRD:1:1101:15923:1780 1:N:0:0 TTGTCCGGATTTATTGGGCGTAAAGCGAGCGCAGGCGGTTTCTTAAGTCTGA...
31.01.2017 / 08:35
4
respostas

Como encontrar uma string no fileA, selecionar algum texto dessa string e substituir uma string no fileB?

Eu tenho um arquivo A e um arquivo B. Em fileA , quero que meu script encontre uma stringA específica; em seguida, com o comando sed , cole apenas uma parte da stringA em um arquivo B (substituindo por parte de uma stringB específica em fi...
11.08.2017 / 19:52