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%     
___
6
respostas

Imprime palavras / números específicos através de comandos grep / cut

Eu tenho um arquivo test.txt , que contém o seguinte resultado: service_name1= apple/ball/cat/dog/egg/12.34.56/ball/apple service_name2= fan/girl/house/ice/joker/23.45.67/fan/girl e assim por diante até service_name1500 Eu quero s...
23.11.2016 / 11:37
5
respostas

Encontre um arquivo idêntico com um nome diferente [duplicado]

É possível encontrar um sem saber seu nome? Eu criei um arquivo com o LaTex, depois copiei para outro diretório local e renomeiei o pdf. Não sei mais onde o arquivo original está localizado, mas tenho o arquivo renomeado disponível. Eu gost...
28.02.2018 / 11:20
2
respostas

Substitui um padrão contendo um apóstrofo em um arquivo

Eu tenho um arquivo de texto que contém esta linha: set stime = '0 0' Eu preciso mudar isso para: set stime = '0 4' Eu tentei estes comandos: sed -i 's/original/new/g' file.txt e awk '{gsub(/pattern/,"replacement")}' file...
01.03.2017 / 11:50
1
resposta

Como remover os espaços à direita no arquivo de saída quando o comando paste é usado?

arquive um ATOM 1149 N MET B ATOM 1150 CA MET B ATOM 1151 C MET B ATOM 1152 O MET B ATOM 1153 CB MET B ATOM 1154 CG MET B ATOM 1155 SD MET B ATOM 1156 CE MET B ATOM 1157 N SER B ATOM 1158 CA SER B...
16.03.2017 / 11:23
3
respostas

substitui a coluna inteira em um arquivo com uma string aleatória

Qual é a maneira mais fácil de substituir uma coluna em um arquivo? Basicamente, meu file.txt tem 3 colunas separadas por , . Como posso alterar a segunda coluna com um script bash? SveUJW24ibppfePgYeYHz7fC0,64BzZdqrYY7Tx8sbj5tmEW,yL6...
19.05.2017 / 11:01
5
respostas

Precisa extrair uma substring de uma cadeia de caminho de arquivo incluindo o delimitador

Durante a execução de um script de shell, uma string de entrada é semelhante a esta: test1/test2/Test.jar/Test2.jar/com/test/ui/GI.class Como posso extrair: test1/test2/Test.jar [i.e. substring até a primeira ocorrência de '.jar' deli...
26.07.2017 / 06:17
6
respostas

Como transformar o JSON em CSV válido?

Estou tentando extrair informações de um arquivo JSON e gravar alguns dos conteúdos em um arquivo CSV. Aqui está um exemplo do meu texto "data":{"headers":{"sender":"[email protected]" "to":"[email protected]" "subject":"Help with this project" "x-r...
27.10.2014 / 19:04
5
respostas

Procurando linha por linha entre os dois primeiros jogos

Eu tenho o arquivo com texto: 1861_ASSET-D_T_201702181000-201702181045_HN_ 197895_STRING-H_T_201702181000-201702181045_HN_ 14512861_FILE-FD_T_201702181000-201702181045_HN Como eu posso alocar texto entre primeira e segunda correspondência...
20.02.2017 / 13:30
8
respostas

Como remover colchetes () ao redor do endereço IP da saída do traceroute

Eu preciso extrair o segundo endereço IP de um traceroute assim traceroute -m2 8.8.8.8 |grep .net |awk '{print }' (111.222.333.4444) Não importa o que eu tente, não consigo descobrir como remover os colchetes ao redor da saída.     
09.05.2016 / 00:43
5
respostas

Cut comando com palavra como delimitador

Existe algum comando de corte para cortar com base em uma palavra  por exemplo: 171212 16082784 6264 XXX xxxxxxxx Transaction XXXXX abend ABCD. The task has terminated abnormally because of a program check. 16:08:27 Eu quero a s...
13.12.2017 / 04:57