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

pt corresponde à segunda ocorrência do padrão

$Subj .= "HAD PROBLEMS"; if ($To) { $Cc = "abc\@xyz.com"; } else { $Cc = "abc\@xyz.com"; } Eu tenho o texto acima em um arquivo. Preciso substituir o ID de e-mail em $ Cc por um novo ID de e-mail. Eu tenho o seguinte comando sed...
03.01.2017 / 07:07
1
resposta

Como substituir linhas que nth para mth colunas deles estão vazios usando sed ou awk baseado com o comando run

Eu tenho um arquivo csv com esta aparência: site1.com,aaa,bbb,ccc site2.com,qqq site3.com,rrr,uuu,ppp site4.com,ddd,sss site5.com,www,rrr,yyy,uuu site6.com,,,,ttt,,,, site7.com,,,uuuu,,,,ppp, site8.com,,,,ggg,zzz Eu quero substituir linha...
03.01.2017 / 10:17
2
respostas

como obter linhas que de enésima a més colunas estão vazias

Eu tenho um arquivo csv com esta aparência: aaa,vvv,,,, bbb,qqq,,,vvv, ccc,www,iii,,,kkk ddd,rrr,,,lll, eee,ttt,ooo,sss,ggg,jjj fff,yyy,ppp,,, Eu quero obter as linhas que as colunas de enésima a més estão vazias (neste exemplo: obter lin...
21.12.2016 / 09:39
1
resposta

Looping sobre variáveis dentro de um comando awk

Eu tenho um arquivo de texto "Hessian_h2o_2z.log" contendo o seguinte: GX1 GY1 GZ1 GX2 GY2 GZ2 GX3 GY3 GZ3 GX1 0.5915206 GY1 0.0139938 0.0135051 GZ1 -0.0876734 -0.0846119...
14.12.2016 / 18:55
1
resposta

O uso de várias instruções sed na linha de comando

Estou usando o comando abaixo para gerar uma lista de endereços IP em uma linha com a instrução "working IP" após cada IP cat eciremoteExec1.txt | sort | uniq -c | awk -F " " '{print $3}' | sed 's/$/ working IP/' | sed -e '0,/ working IP/ s/...
17.12.2016 / 15:32
4
respostas

sed + como remover a palavra se um dos caracteres da palavra contiver “m” ou “M”

Como remover a palavra se um dos caracteres da palavra contiver "m" ou "M"? Eu tentei isso, mas não funciona: echo 6.5G 66.5m | sed -e 's/[m][M]//g'     
15.12.2016 / 11:24
1
resposta

Remover duas colunas de um comando de inserção SQL em um arquivo de despejo

Eu tenho um arquivo de despejo SQL com vários comandos de inserção. Gostaria de remover, por meio do sed ou do grep (ou até mesmo outro truque simples bash ), uma coluna específica e seus dados equivalentes na% cláusulaVALUES. Assim: INS...
12.12.2016 / 17:30
1
resposta

Como extrair valores exclusivos da coluna #x com seus valores correspondentes da coluna # y?

I have a comma',' FS filename as csv with n number of columns. I need to extract the unique value from colm.#1 with only corresponding values in colm.#10. So basically the column 10 is the date which is always unique for colm.#1 despite...
12.12.2016 / 20:54
1
resposta

Mesclando uma coluna de números sequenciais em vários arquivos .csv em um único arquivo .csv [duplicado]

Estou no Linux / Centos7. Eu tenho vários arquivos csv que eu quero mesclar, estou usando este comando para mesclar. cat *csv > all.csv Mas a primeira coluna contém um número sequencial que precisa ser mesclado e renumerado em ordem...
02.12.2016 / 12:15
2
respostas

Como remover as linhas que possuem campos vazios?

Eu tenho um arquivo CSV com várias colunas, vírgulas "," separadas e números de linhas. algumas linhas têm um ou dois campos vazios "Colunas". Como posso identificar em um arquivo separado e / ou remover essa linha com uma ou mais colunas vazia...
24.11.2016 / 04:01