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

Como eu posso repetir cada campo de texto em uma coluna o número de vezes dado em outra coluna?

Eu tenho um arquivo, digamos 'test.txt' com: 5 80 3 70 4 60 Agora, quero criar um gráfico R que se pareça com escadas / etapas: valor y 80 para 5 pontos de dados, valor y 70 para 3 pontos de dados e valor y de 60 para 4 pontos de da...
11.01.2017 / 11:19
2
respostas

Preenchendo a coluna do arquivo de texto com dados aleatórios usando o bash

Eu tenho um arquivo com o formato <string> <string> <string> .. .. Estou tentando substituir a terceira coluna por dados aleatórios usando sed. O comprimento da string da terceira coluna é fixo e tem 48 dígitos Conseg...
06.12.2016 / 04:28
2
respostas

Remove a primeira parte de cada linha de um arquivo de texto

Estou tentando editar um arquivo de texto com várias linhas que se parecem com isso: avaya logs 20171202 000000 (9).txt: 660119211mS CMLOGGING: CALL:2017/12/0111:14,00:00:16,008,203,O,208,208,Jon,,,1,,""n/a,0 Eu quero remover tudo antes d...
27.02.2018 / 13:09
1
resposta

Como eu defino uma variável para a saída de um comando em csh?

Eu tenho um número em um arquivo de texto como: int_width: 5230 Eu quero definir esse número (5230) para uma variável em csh . Qual é a forma correta? (grep está trabalhando antes de definir) set WIDTH = "$(grep int_width *.txt | se...
16.01.2018 / 08:23
2
respostas

CSV: concatena mais dados de linha

Eu tenho esse file1.csv : A,dog cat horse cow B,goat deer fish A,deer goat C,dog cat C,goat Eu preciso juntar as linhas semelhantes (es. A e C): A,dog cat horse cow deer goat B,goat deer fish C,dog cat goat     
01.03.2018 / 14:57
2
respostas

Excluindo linhas com base nos valores da coluna em um arquivo usando o comando awk

Eu tenho um arquivo enorme como abaixo. Eu quero excluir as linhas se a segunda coluna está tendo valores 60,30 etc, todos esses valores eu vou ter de outro arquivo em arquivo separado por vírgula. position_id risk_measure_id Scenario_id valu...
12.01.2017 / 02:53
2
respostas

Mesclar arquivos usando um valor de coluna comum

Eu quero juntar esses dois arquivos: Arquivo 1 (1 milhão de linhas) e Arquivo 2 (10.000 linhas) no novo Arquivo 3 (deve ser 1 milhão de linhas) usando um comando awk Arquivo 1: 471808241 29164840 1 10001 156197396 471722917 21067410...
26.02.2017 / 11:13
3
respostas

Como remover tags semelhantes a XML da entrada?

Estou atualizando meu arquivo .bashrc para mostrar o tempo que estou usando a linha lynx -dump "http://wxdata.weather.com/wxdata/weather/local/14225?cc=*&unit=f&dayf=1" | grep -A 2 -m 1 "<tmp>" O que me dá uma saída de...
06.05.2016 / 10:37
2
respostas

Inserindo uma nova coluna com caracteres específicos, mantendo linhas de um tamanho específico

Eu tenho que inserir uma coluna após a quarta coluna com o caractere 'A'. Cada linha deve ter exatamente 80 caracteres (incluindo espaços) antes da nova linha; se não, podemos adicionar espaços para equalizar. Eu tenho que fazer isso para um...
19.08.2017 / 11:15
2
respostas

Como obter uma linha vazia mesclando textos?

Existe uma maneira de ter o comando cat *tab > newfile.tab insere uma linha em branco entre todos os arquivos que ela mescla?     
25.04.2017 / 17:28