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%     
___
1
resposta

Divide um arquivo grande em arquivos exclusivos [duplicado]

Eu tenho um arquivo enorme 100M, que tem o texto (poucas linhas abaixo), a pilha de linhas é exclusiva scaffold1_ , scaffold2_ e on. Eu gostaria de ter um novo arquivo específico para cada scaffold.1 ... txt tentei alguns comandos sed...
11.02.2016 / 14:31
1
resposta

Converte uma coluna de épocas em uma coluna de tempo a partir de 0

O que eu tenho Oi, imagine muitos desses arquivos, em que a primeira coluna é a época e a (s) outra (s) coluna (s) são alguns dados: 1000333,34,1 1001456,56,0 1005356,34,2 O que eu preciso Eu preciso transformá-los nisso: 0,34,1...
10.02.2016 / 23:13
3
respostas

Substituir caracteres unicode compostos

Eu tenho um arquivo com caracteres unicode pré-compostos. Aqui está a página da Wikipedia sobre isso. Eu tenho uma palavra como "Åström", mas os acentos não estão no alfabeto desta língua. Eu quero me livrar deles, mas não sei como - eu tentei...
11.02.2016 / 10:48
1
resposta

Saída do número de palavras, caracteres ou linhas em um documento .doc ou .docx a partir da linha de comando

Eu tenho uma pasta cheia de arquivos .doc ou .docx. Gostaria de saber quantas palavras - ou, na sua falta, caracteres ou linhas - estão em cada arquivo sem abrir cada uma delas. (Caso de uso: sou um assistente que precisa avaliar uma tonelada de...
13.01.2016 / 15:34
1
resposta

extrai texto do txt um arquivo [duplicado]

Eu tenho um arquivo contendo cerca de 20 milhões de frases, como extrair 2 milhões de sentenças dele? Eu pensei em usar o comando split como este "split -l 2000000 sub2016", mas então ele irá criar uma série de textos, enquanto eu só preciso d...
14.01.2016 / 12:29
1
resposta

sed anexar nomes de arquivos na nova linha

Estou tentando adicionar nomes de arquivos a muitos arquivos * txt, que são separados por tabulação (eles eventualmente serão unidos usando cat) Estou usando o bash, no Ubuntu 14.04. Até agora, meu código é: for f in *.txt do sed -i 's/$/'...
26.01.2016 / 22:23
1
resposta

Inserir linha no arquivo quando o grupo de alterações de linhas

Digamos que eu tenha um arquivo de texto como este: group1 hello group1 there group1 nice line group2 here group2 we group2 go O que eu quero fazer é inserir uma linha quando o grupo de linhas mudar, algo como: group1 hello group1 ther...
27.01.2016 / 07:05
3
respostas

Eu quero manipular as entradas do arquivo de grupo [closed]

Suponha que eu tenha um arquivo: uid=1(a) groups=cat,dog,hen uid=2(b) groups=cat,hen uid=3(c) groups=hen uid=4(d) groups=dog,hen,buffalo,horse Estou procurando: cat a,b dog a,d hen a,b,c,d buffalo d horse d Lista 1: usuários e amp;...
03.03.2016 / 13:45
3
respostas

como adicionar uma coluna de nome de linha em um arquivo no linux?

Eu tenho um arquivo enorme (50000 linhas) se parece com: input.txt: 123315334262625363534 265343426272282827262 224343536625242536363 635352627273635373732 363353533637383838327 635342422325337474524 Eu quero adicionar números de linha...
05.10.2015 / 18:47
1
resposta

Dividir um conjunto de dados para massivos e encontrar o máximo para cada

Eu tenho um conjunto de dados com esta aparência: 1 0.1 2 0.23 3 0.05 5 0.73 6 0.40 7 0.34 10 0.11 11 0.45 12 0.68 Eu preciso dividir o conjunto de dados para massivos usando a regra de que o próximo valor na primeira colun...
16.09.2015 / 05:56