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

Reúna palavras quebradas por hífen e caracteres duplos de nova linha

Eu converti alguns arquivos PDF em texto pelo Caliber. Texto de exemplo como abaixo: The booming population, coupled with a development strategy pre- mised on high levels of investment, meant that an increasingly large pop- ulation would be...
08.07.2016 / 05:05
1
resposta

Ssh em vários servidores e mesclar arquivos em um

Consegui fazer isso com um servidor com o seguinte código: ssh server001 << EOF cat /dir/file001.txt >> somefile EOF Com vários servidores, meu script é capaz de ssh nos servidores, mas por alguns motivos, ele não consegue enc...
21.08.2016 / 20:54
2
respostas

Lê e anexa ao arquivo ao mesmo tempo enquanto preserva o fim da linha

Conceitualmente, tenho uma tarefa fácil ... Eu tenho [vagamente] dados estruturados em um arquivo: Testing: debug, default CXXFLAGS <100's of additional output lines> Testing: release, default CXXFLAGS <100's of additional output lin...
18.06.2016 / 14:20
2
respostas

Grep para datas com mais de 14 dias em um arquivo [duplicado]

Estou tentando encontrar uma maneira de determinar quantas mensagens em um arquivo são mais antigas que 14 days e ter um valor de número de resultados retornados Exemplo com a data de hoje de 20160616 . $grep 'Put Date' filename :...
16.06.2016 / 17:35
0
respostas

Ferramenta para converter emails MIME arbitrários em texto simples? (melhor esforço)

Gostaria de saber se existe uma ferramenta de linha de comando para fazer isso: Take as input an arbitrary MIME email and output a best-effort guess at a plain-text version of the email message. Aqui está a minha justificativa para o mot...
26.09.2016 / 06:46
0
respostas

como copiar uma parte de um arquivo de texto byte-by-byte para outro arquivo de texto? dd, head ou?

Eu preciso pegar as primeiras linhas de um arquivo de texto longo para algumas correções de bugs em um arquivo menor (um script Python não digere o arquivo de texto grande como pretendido). No entanto, para que a correção de erros faça algum sen...
03.03.2016 / 12:54
2
respostas

Como classificar o fluxo de dados por 2 nomes de colunas (o número da coluna pode variar)?

Eu recebo um fluxo de dados de uma API com a seguinte aparência: redID blueID whiteID 1 22 2 44 15 41 2 15 15 31 2 14 O que eu preciso fazer é classificar isso por blueID e, em segui...
12.01.2016 / 17:12
2
respostas

Adiciona Nome do Arquivo como primeira linha do arquivo no shell script

Olá e obrigado antecipadamente. Eu preciso pegar um arquivo, inserir o nome do arquivo como a primeira linha do arquivo e depois passar para um nome diferente. Aqui está a ruga. Eu preciso pegar o arquivo mais antigo no formato ORIGFILE_YYYY...
17.11.2015 / 22:46
3
respostas

Grep para várias strings, mostra o número de linhas após uma das strings (mas não a outra)

Como o título sugere, eu gostaria de pesquisar um arquivo para várias strings e, para uma string específica, mostrar as 5 linhas seguintes também. cat file | grep -e 'string1' -e 'string2' funciona, claro, mas eu gostaria de ter algo como...
17.09.2015 / 11:47
3
respostas

Empilhar dados de vários arquivos delimitados em um, com colunas variáveis

Sou novo em scripts. Fiquei impressionado com um problema de mesclagem de arquivos no Unix. Estava procurando por alguma direção e topou com este site. Vi muitos posts e respostas incríveis, mas não consegui encontrar uma solução para meu proble...
23.10.2015 / 04:26