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

sat substitua a linha de correspondência que não começa com #

Eu tenho um arquivo chamado "test-file". Ele tem apenas duas linhas a seguir (uma linha com sinal # na frente e segunda linha com o mesmo conteúdo, mas sem hash): #contents of line contents of line Eu quero atualizar / substituir o conteú...
30.08.2018 / 03:07
2
respostas

Como mesclar colunas diferentes no mesmo arquivo?

Eu tenho três arquivos, conforme mostrado abaixo: FILE 1: DATE PGTO_CRED 20180801 50.00 20180802 150.00 20180803 130.00 20180804 110.00 20180805 200.00 FILE 2: DATE PGTO_TOTAL 20180801 150.00 20180802 300.00...
11.09.2018 / 16:48
8
respostas

Substituir todos os valores em uma linha para N / A

Estou tentando descobrir como alterar todos os valores em uma linha para N / A. Por exemplo. Eu preciso substituir linhas 77 132 140 142 155 156 157 e 175 com N / A em todas as colunas. Por exemplo: RS,RPHG,LPHG,RITC 13.7801604545457,3.107855...
27.07.2018 / 17:47
2
respostas

Usando o bash para trocar as primeiras e segundas colunas em CSV

Estou usando o bash. Eu tenho um arquivo CSV com duas colunas de dados que parecem mais ou menos assim num_logins,day 253,2016-07-01 127,2016-07-02 Eu quero trocar a primeira e a segunda colunas (tornando a primeira coluna da data). En...
06.08.2018 / 19:15
5
respostas

Substituir espaços por sublinhados somente quando entre aspas

Eu preciso substituir todos os espaços que existem entre aspas. Eu tenho várias colunas, mas apenas uma coluna citou a saída contendo espaços que está jogando fora minhas colunas ao usar column -t "UDP netprobe" "ACL allow" "ACL deny" "UD...
23.05.2018 / 12:11
4
respostas

analisa pares de valores separados por dois pontos, com caracteres de dois-pontos escapados no (s) campo (s)

Estou tentando processar a saída do comando nmcli (valores separados por dois pontos), mas não consigo manipular / ignorar dois-pontos com escape no MAC ou no BSSID. Eu tentei awk, jq, sed, regex, mas simplesmente não entendi ... comando cana...
21.03.2018 / 00:12
2
respostas

adiciona uma linha como primeira ou segunda linha de um arquivo, dependendo do conteúdo

Eu quero adicionar uma linha como primeira linha de muitos arquivos, a menos que a primeira linha de um arquivo seja um shebang, caso em que deve ser o segundo.     
24.01.2018 / 14:58
4
respostas

Como devo executar a correspondência e substituição de múltiplas linhas usando o awk?

Em um arquivo de texto, ignorando qualquer espaço em branco no final de cada linha, presumo que, se uma linha não for finalizada com um dígito, haverá uma quebra de linha entre a linha e a próxima linha, e eu gostaria para encontrar essas quebra...
13.11.2018 / 16:02
4
respostas

expressão regular combina texto em chaves e imprime chaves inteiras

Eu tenho arquivo de configuração como: define host{ host_name xxxxxxxx1748 use windows-server alias Comet hostgroups +bu-automotiveprd,screen-automotiveprd2 address XXX.XXX.XXX.XXX } define host{...
24.09.2018 / 07:55
3
respostas

Seleção de linha a partir do padrão, substituição por nova linha e número de incremento para cada mudança

Oi eu estou tentando descobrir como selecionar uma linha em um arquivo de texto de uma seqüência de caracteres padrão / palavra e, em seguida, substituir essa linha com novo texto com um número incremental para cada linha alterada. Eu estava...
08.07.2016 / 20:49