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

Como posso adicionar uma linha a vários arquivos em uma estrutura de árvore de diretórios?

Adicionar uma linha a vários arquivos na mesma estrutura não é muito difícil, mas estou perplexo em como fazer isso em uma estrutura de árvore de diretórios possivelmente grande. Então vamos dizer que temos o diretório do seu projeto, que tem ce...
04.03.2011 / 07:37
3
respostas

Como posso percorrer as linhas de um arquivo e encontrar arquivos correspondentes a cada linha?

Em um shell BASH, eu gostaria de pegar as linhas de um arquivo (por exemplo, pattern.txt ) e encontrar os arquivos no meu sistema cujos nomes contêm os padrões em cada linha do meu arquivo. Então, eu tenho o seguinte para loop for pp in 'cat...
01.04.2011 / 23:29
1
resposta

Usando o awk para imprimir colunas contendo vários padrões

Eu preciso usar awk para imprimir as colunas que contêm vários padrões. Eu preciso imprimir a coluna # 2, bem como todas as colunas contendo "config" e "service", respectivamente. Conteúdo do arquivo: build 345 java groovy /test:fai...
26.01.2017 / 09:34
3
respostas

Número de novas linhas em uma string como inteiro [duplicado]

Eu quero encontrar o número de novas linhas em uma string e, em seguida, usar esse número em um loop while como limite. Eu posso encontrar e escrever o número de linhas usando: echo "$MY_STRING" | grep -c '$' Para ter o número de...
12.03.2017 / 05:46
3
respostas

Localiza e substitui o nome do host para o endereço IP dentro de um arquivo

Eu tenho um arquivo enorme com cerca de 12300 linhas que parecem algo semelhante a isso. 001.domain.com=001.somedomain.com:10001 002.domain.com=002.somedomain.com:10002 003.domain.com=003.somedomain.com:10003 Eu quero que o arquivo seja a...
16.01.2017 / 21:13
3
respostas

Substituir caractere por alfabeto, dependendo da posição na string

Eu tenho uma saída como esta: (2+05:10) (10:19) (00:45) Esta saída representa as horas e minutos do dia. Eu gostaria de substituir o ':' por 'd', 'h' e 'm' respectivamente,  para obter isso 2d05h10m 10h19m 00h45m Atualmente, eu ten...
22.12.2016 / 06:34
5
respostas

Precisa extrair 2 strings de linhas específicas de múltiplos arquivos e imprimir para um novo arquivo, separados por tabulação

Eu tenho algumas experiências com Unix e Python, mas estou um pouco enferrujado e não sei o suficiente para descobrir isso sozinho. Eu tenho uma pasta contendo vários arquivos, dos quais eu preciso extrair 2 strings específicas e imprimi-las...
12.01.2017 / 23:20
2
respostas

AWK - Encontre o valor máximo em uma linha e imprima com o cabeçalho

Eu preciso ler um arquivo, encontrar o valor máximo em cada linha e imprimir o ID da linha, a coluna da origem do valor máximo ( sno# ) e o valor da coluna lc# associada. Se o valor máximo ocorrer mais de uma vez, preciso incluir todas as c...
03.08.2012 / 00:03
4
respostas

Exibe linhas no texto entre grep

Eu sei que posso usar o comando -A e -B para o grep obter muito do que estou procurando, mas não é bem o que eu quero. Eu estou olhando para analisar o arquivo httpd.conf para procurar um domínio . Em seguida, exibe tudo entre as tags do Vi...
31.08.2012 / 15:24
4
respostas

Como adicionar números de linha personalizados em um arquivo

Eu quero acrescentar file2 a file1 . Antes de fazer isso, preciso adicionar um número de linha personalizado ao file2 . file1 1 abc 2 bcd 3 efg file2 mkh dfd aad Adicione o número da linha em file2 após file1...
21.10.2016 / 21:26