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 fazer 'head' e 'tail' na entrada delimitada por nulo no bash?

O comando find pode gerar nomes de arquivos como strings delimitadas por nulo (se -print0 for fornecido) e xargs puder consumi-los com a opção -0 ativada. Mas, no meio, é difícil manipular essa coleção de arquivos - o comando sort...
09.05.2013 / 03:06
9
respostas

Transpondo linhas e colunas

Eu tenho um arquivo com as linhas abaixo. title1:A1 title2:A2 title3:A3 title4:A4 title5:A5 title1:B1 title2:B2 title3:B3 title4:B4 title5:B5 title1:C1 title2:C2 title3:C3 title4:C4 title5:C5 title1:D1 title2:D2 title3:D3 title4:D4 title5:...
17.06.2013 / 02:13
7
respostas

Combinando 2 saídas de corte diferentes em um único comando?

Eu tenho um arquivo como o seguinte: 1234 ABCD EFGH Gostaria de convertê-lo para o seguinte: 2341 BCDA FGHE O arquivo atual tem 4.000 palavras, então eu gostaria de fazer isso de maneira eficiente. Eu tentei usar o comando cut -c...
03.09.2012 / 17:56
4
respostas

Ordenar linhas por número de palavras por linha

Dado entrada: hello: world foo bar baz bar: baz: bin boop bop fiz bang beep bap: bim bam bop boatkeeper: poughkeepsie Eu gostaria de classificá-lo na maioria das palavras no topo, pelo menos no final, assim: baz: bin boop bop fiz bang...
23.08.2015 / 01:22
5
respostas

Combinando grande quantidade de arquivos

Eu tenho ± 10.000 arquivos ( res.1 - res.10000 ) todos consistindo de uma coluna e um número igual de linhas. O que eu quero é, em essência, simples; mesclar todos os arquivos em coluna em um novo arquivo final.res . Eu tentei usar: p...
26.05.2015 / 09:42
1
resposta

Como ordenar numérico pela última coluna?

Eu tenho esta entrada: sdkxyosl 1 safkls 2 asdf--asdfasxy_asd 5 dkd8k jasd 29 sdi44sw 43 asasd afsdfs 10 rklyasd 4 Eu preciso dessa saída: sdi44sw 43 dkd8k jasd 29 asasd afsdfs 10 asdf--asdfasxy_asd 5 rklyasd 4 safkls 2 sdkxyosl 1...
02.04.2011 / 20:09
6
respostas

Analisar XML para obter o valor do nó no script bash?

Gostaria de saber como posso obter o valor de um nó com os seguintes caminhos: config/global/resources/default_setup/connection/host config/global/resources/default_setup/connection/username config/global/resources/default_setup/connection/pa...
17.07.2013 / 15:09
2
respostas

Onde o caractere de linha de fuga foi removido da minha substituição de comando?

O código a seguir descreve melhor a situação. Por que a última linha não está exibindo o caractere de nova linha à direita? A saída de cada linha é mostrada no comentário. Estou usando o GNU bash, versão 4.1.5 echo -n $'a\nb\n'...
31.07.2011 / 04:07
4
respostas

Como eu uso o corte para separar por vários espaços em branco?

Gostaria de obter a última coluna desta amostra: [ 3] 1.0- 2.0 sec 1.00 MBytes 8.39 Mbits/sec [ 3] 2.0- 3.0 sec 768 KBytes 6.29 Mbits/sec [ 3] 3.0- 4.0 sec 512 KBytes 4.19 Mbits/sec [ 3] 4.0- 5.0 sec 256 KBytes 2.10 Mbits/s...
17.01.2014 / 23:54
1
resposta

Converte novas linhas para delimitadas por nulo ao usar a cauda

Como posso alterar a saída de tail para usar linhas terminadas com nulo em vez de novas linhas? A minha pergunta é semelhante a esta: Como fazer 'head' e 'tail' na entrada delimitada por nulo no bash? , mas difere em que eu quero fazer al...
28.03.2014 / 08:59