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

Pegue a enésima coluna de um arquivo e faça-os entrar em um shell script

Eu tenho um arquivo (encrypted_pass.txt) com 2 colunas: user1 encrypted_pass1 user2 encrypted_pass2 user3 encrypted_pass3 ... senhas de usuários (2ª coluna) são criptografadas. Eu tenho um script de shell que descriptografa as senhas cri...
16.03.2017 / 10:42
1
resposta

Vim: Converter backticks para a notação $ () no shell script

Suponha que eu tenha algumas instruções em um script shell (bash) como var='cat file.txt' echo "Date is: 'date'" Eu quero converter a notação de backtick em $() notação como: var=$(cat file.txt) echo "Date is: $(date)" Como poss...
12.01.2017 / 12:55
1
resposta

Não é possível executar o comando para uma coluna específica com o gawk

Eu quero executar um comando específico para a primeira coluna da saída de wpa_cli scan_results . Esse comando, chamado mycmd , está pegando um endereço MAC como entrada e retorna o MAC e o OUI: # ./mycmd AC:EE:9E:11:22:33 AC:EE:9E:11:22...
14.01.2017 / 13:23
1
resposta

Lê linhas de texto entre duas strings [duplicate]

Estou escrevendo um pequeno livro de texto de problemas, fluxo de engenharia eletrônica, no LaTeX. Tem uma longa lista de arquivos de pequenas partes para cada capítulo. Neste, cada problema é separado pelo ambiente LaTeX Prob. Além desses pro...
29.12.2016 / 04:55
5
respostas

Listar todas as strings únicas em uma coluna específica

Eu não sei o que eu tenho no meu enorme arquivo vcf.gz que se parece com isso CHROM POS ALT 12345 1 345632 T 0/1:4,4:8:99:105,0,106 4 032184 C 1/1:46,9:55:99:99,0,1222 6...
24.11.2016 / 13:15
2
respostas

Como analisar uma string para o número da porta no ksh

Eu quero analisar o número da porta que preciso da saída do comando docker port . O comando docker port <container-name> retorna a saída da seguinte forma: 15672/tcp -> 0.0.0.0:49187 5672/tcp -> 0.0.0.0:49188 5678/tcp -> 0...
22.11.2016 / 09:41
3
respostas

Transformando dados em colunas

AC=126;AC_AFR=0;AC_AMR=0;AC_Adj=126;AC_EAS=120;AC_FIN=0;AC_Het=112; AC=12683;AC_AFR=4578;AC_AMR=559;AC_Adj=12680;AC_EAS=2104;AC_FIN=501;AC_Het=91966 Eu tenho dados com uma das colunas que se parecem com isso, ou seja, chaves e valores. Eu...
23.01.2017 / 05:04
2
respostas

colunas awk para linhas quebradas para nova linha

Na minha página stats.txt , tenho o seguinte: Get-VMHardDiskDrive | Select-Object Path ComputerName : ACD-VMH04 Path : D:\HYPER-V\VMDEV01\Virtual Hard Disks\f9314d7d-5d2d-11e0-8feb-806e6f6e6963_2012-06-29T153327.vhd VhdFormat :...
30.03.2017 / 20:02
2
respostas

Encontre a primeira ocorrência de cada um desses padrões, com grep

Isto: cat /var/log/apache2/other_vhosts_access.log |grep -m 1 123.123.123.123 me dá a primeira ocorrência do IP 123.123.123.123. Mas como obter a 1ª ocorrência de IP1 e a 1ª ocorrência de IP2 e a 1ª ocorrência de IP3 e ...? Is...
23.06.2017 / 16:24
3
respostas

Como remover os dois duplicados do arquivo com base nas duas primeiras colunas

Eu preciso remover os dois duplicados do arquivo test.txt com base nas duas primeiras colunas: tom,22,777 tom,22,888 tom,18,54 ray,44,43843 resultado esperado: tom,18,54 ray,44,43843 Eu tentei usar cat test.txt | sort -u t, k1,...
13.12.2016 / 10:47