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

Strip // Comentários dos arquivos

Qual é a melhor maneira de retirar todo o código comentários em um determinado diretório? Gostaria de remover todos os // ... EOL comentários e /* blah \*/ (ou /** ... \*/ ) comentários também. Este é um projeto PHP e eu gostari...
26.10.2010 / 23:32
8
respostas

Gere duas sequências de números separadas por “|”

Estou usando o bash (CentOS 5) e procurando gerar essa saída (eu suponho que eu poderia usar seq ou echo juntos, talvez?): 1|1, 2|2, 3|3, .... 31|31, 32|32, 33|33, Eu pesquisei seq exemplos por mais de duas horas e o mais próximo...
23.12.2015 / 21:04
7
respostas

extrai a quarta coluna de um arquivo csv usando o comando unix

Eu tenho um arquivo csv formatado como abaixo. "col1","col2","col3","col4" "1","text1","<p>big html text</p> ","4th column" "2","text2","<p>big2 html2 text2</p> ","4th column2" Eu quero extrai...
20.12.2013 / 15:47
4
respostas

Como alinhar várias linhas com eco ou impressão

Eu tenho um script que verifica o sistema de arquivos montado em relação à entrada listada em fstab, o problema que estou enfrentando aqui é manter o alinhamento da saída. Abaixo está a saída do script: / is mounted OK /boot is mounted O...
01.06.2018 / 11:16
5
respostas

Bash itera uma lista de strings

Eu tenho este script bash: for opt in string1 string2 string3 ... string99 do somestuff Funciona, mas eu gostaria de substituir a listagem explícita das minhas strings por um arquivo que realmente contenha todas as strings; algo assim:...
19.09.2012 / 15:13
10
respostas

Copiar apenas texto específico de um arquivo para outro

Eu tenho um arquivo abc.txt o conteúdo é <classpathentry kind="src" path="Sources"/> <classpathentry kind="con" path="WOFramework/ERExtensions"/> <classpathentry kind="con" path="WOFramework/ERJars"/> <classpathentry kind...
27.05.2014 / 20:02
6
respostas

Como contar as vezes que um caractere específico aparece em um arquivo?

Por exemplo, queremos contar todos os caracteres de citação ( " ); nos preocupamos se os arquivos tiverem mais citações do que deveriam. Por exemplo: cluster-env,"manage_dirs_on_root","true" cluster-env,"one_dir_per_partition","false" cl...
22.08.2017 / 14:32
5
respostas

Como removo os últimos caracteres de uma string?

Eu tenho uma variável definida com var='type_cardio_10-11-2017' . Preciso remover as últimas 10 letras da variável e anexar o valor restante a var2 . Eu tentei com o seguinte script, mas não funciona como esperado. var=type_cardio_10-1...
20.10.2017 / 19:38
8
respostas

Como faço para construir uma lista com números como este?

Como faço para construir uma lista como esta: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Onde eu corro command 15 ou algo assim. Ou, se eu especificar 100 , ele seria composto por 100 números ou 10000 , e assim seria, mas 10000 números....
05.11.2014 / 17:10
7
respostas

Como envolver duas linhas em uma única linha com delimitador

Eu executei abaixo do comando cat /proc/loadavg && date Resultado real: 0.00 0.00 0.00 1/803 26256 Fri Aug 26 09:00:56 EEST 2016 Resultado esperado: 0.00 0.00 0.00 1/803 26256 @@ Fri Aug 26 09:00:56 EEST 2016 Eu tent...
26.08.2016 / 08:57