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

lista de filtros de duplicados parciais por condição (s)

Eu tenho uma lista de registros duplicados parciais. Cada registro único é identificado por seus primeiros 5 campos, no entanto, cada registro possui mais de um "recurso" associado a ele, definido pelo conteúdo dos 4 campos subseqüentes. Existe...
16.03.2018 / 10:26
1
resposta

Combinação, Inserção e Exclusão de Padrão de Sequência de Várias Linhas com sed ou awk

Estou tentando escrever um script para atualizar automaticamente meu .ssh/config . Basicamente, é uma ferramenta de gerenciamento ssh que adiciona uma entrada .ssh/config para um computador de entrada, usuário, etc. Pergunta: Existe...
04.03.2018 / 16:32
2
respostas

Tentando gerar uma planilha de arquivos .yaml dentro de uma pasta, incluindo args

Eu tenho uma pasta cheia de arquivos .yaml. em cada arquivo yaml eu tenho uma URL entre outras coisas. Eu estou apenas tentando obter uma planilha que tem o nome do arquivo na primeira coluna e ter o valor do arg url na segunda coluna. existe um...
23.02.2018 / 19:22
1
resposta

Como executar substituições definidas em um arquivo em outro arquivo

Prefácio: A cada dois dias chega uma questão desse tipo, que é fácil de resolver com sed , mas leva tempo para ser explicada. Estou escrevendo esta pergunta e resposta, para que mais tarde eu possa me referir a esta solução genérica e apenas...
01.05.2017 / 14:39
0
respostas

Desejo atribuir no.of campos na primeira linha de um arquivo .csv a uma variável

Eu tentei com o comando awk, mas não consegui a resposta correta. c=$(cat Book1_test.csv | awk 'BEGIN{FS=","};NR==1{print NF}'); echo $c     
10.01.2018 / 14:24
2
respostas

linux + como verificar o tamanho da partição que não seja menor que XXG

como verificar se o tamanho de / var é de pelo menos 100G com bash / awk / perl one liner [root@linux ~]# df -h /var Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg10-ll_var 30G 3.6G 27G 12% /var [root@linux ~]...
12.12.2017 / 12:08
4
respostas

Anexar linha à linha anterior, onde uma coluna é dividida em várias linhas

O valor do campo de descrição pode estar presente em várias linhas. Eu gostaria de colocá-lo em uma única linha como abaixo. O arquivo terá um número fixo de colunas. Arquivo de entrada: Number|Level|Description|Unit|Rate|Special Rate|No...
19.12.2017 / 06:48
2
respostas

como adicionar uma linha após a ocorrência nth de uma palavra-chave do arquivo 1 para o arquivo 2

# Nexae Linux servers ## subparent Nexas Nexae_NIX Linux title Nexae Linux servers group-eorted NFe zluetere 10.48.37.67 zintxzpanae01 # teetip NOzOLUMNe:info,trende 10.59.31.67 etrtxzpanae01 # teetip NOzOLUMNe:info,trende group-so...
08.01.2018 / 07:54
1
resposta

Troque as strings de condições yoda em todos os arquivos

No meu projeto C eu tenho todas as condições (quase 20.000) escritas com o estilo de codificação yoda-condition e eu quero mudar isso em todos os arquivos. Por exemplo eu tenho: if (0 == ret) if (0 == rc) if (0 != ret) if (100 == other_variab...
05.12.2017 / 19:23
1
resposta

ler arquivo contendo valores Hex e processá-lo

Euquerolerosvaloresnaterceiracolunaeencontraradiferençadooutrovalornamesmacoluna.Eutenteiisso#!/usr/bin/awk-fNR==1{prev=$3;next;}dif=prev-$3;{printf"%x",dif} {print $3, dif > "diff"} Mas como os valores são hexadecimais, estou obtendo um...
26.11.2017 / 05:42