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

Retirar determinados objetos de um banco de dados de arquivos simples

Eu tenho um banco de dados de arquivos simples e preciso remover certos objetos dele. Existem vários blocos no arquivo, mas estou interessado em dois objetos no bloco OBJECT NickCore . Exemplo abaixo: OBJECT NickCore DATA display Some...
13.02.2016 / 15:36
1
resposta

Usando sed para substituir espaços em arquivos de texto com _ somente quando entre “” após uma string específica

Como posso usar sed para substituir um espaço por um _ somente quando ele ocorre em um arquivo de texto após a string title= e entre " " Por exemplo (linhas em um arquivo de texto): title="This is the title of my book" img=scr " <...
10.04.2016 / 01:03
1
resposta

dividindo o arquivo com base nos valores da coluna específica

Eu tenho um arquivo que gostaria de dividir em vários arquivos com valores uniq para a primeira coluna. Por exemplo, aqui está um arquivo: fileA.txt 1 Cat 1 Dog 1 Frog 2 Boy 2 Girl 3 Tree 3 Leaf 3 Branch 3 Trunk...
02.02.2016 / 15:40
2
respostas

Selecione o nome do arquivo com o maior número de versão

highestVersion() { for TEST_PATH in 'ls -a "$/TEMP"/*.flg' do echo " you are here" TEST_FILE='basename "$TEST_PATH"' echo "$TEST_FILE" done } Abaixo está o arquivo TEST_FILE . Neste caso, por exemplo, "R...
22.12.2015 / 10:45
1
resposta

Não executa este sed quando uma string é correspondida?

Eu tenho este comando sed para excluir números dentro de tags: sed 's/\(<[^0-9>]*\)[0-9]*\([^0-9]*>\)//g' Mas alguém sabe como posso excluir certas sequências disso? Agora seria algo assim, entrada: <user1></use...
20.12.2015 / 23:28
2
respostas

Como encontro uma substring em uma linha de comando?

Eu tenho alguns arquivos que contém uma entrada semelhante, como segue: {"result":[]} {"result":[{"alternative":[{"transcript":"I win","confidence":0.87958056},{"transcript":"when"},{"transcript":"Schwinn"},{"transcript":"Gwen"},{"transcript"...
16.01.2016 / 05:44
2
respostas

Processamento de texto - Criando um arquivo slurm topology.conf na saída ibnetdiscover

Primeiras coisas primeiro: nenhum conhecimento de slurm ou Infiniband é necessário - este é um problema puramente de processamento de texto. Em segundo lugar - eu estou ciente de ib2slurm - o código está de alguma forma quebrado e possivelmen...
15.01.2016 / 07:08
2
respostas

Como selecionar uma linha com a data e hora mais recentes

Eu tenho um arquivo de texto (espaço como delimitador) como mostrado abaixo: Date Time---------OtherFields-------Source IP Destination IP 2014-11-24 12:58:59.290 1.2.3.4 5.6.7.8 2014-11-24 12:59:0...
19.01.2016 / 16:21
2
respostas

Imprime o menor inteiro do arquivo usando a função personalizada do awk?

A função awk tem esta aparência em um nome de arquivo fun.awk : { print small() } function small() { a[NR]=$0 smal=0 for(i=1;i<=3;i++) { if( a[i]<a[i+1]) smal=a[i] else smal=a[i+1] } return smal } O conteúdo de awk.writ...
08.01.2016 / 12:52
3
respostas

Como juntar dois arquivos, combinando uma coluna com um número irregular de colunas?

arquivo1: 0000002|SLM DEV CORP |PO 857 0000003|S TOPPING |APT 19 0000004|JD BROS LTD |PO 118 00000...
27.01.2016 / 10:38