Procurando pelo código “geração de nome” Primos

1

Alguém se lembra de Primos? Tinha uma coisa no nível do shell chamada geração de nomes que era muito útil. Por exemplo, para renomear um monte de arquivos de part1.suffix para part1.new.suffix2 você poderia dizer :

rename *.suffix =.+new.suffix2

Esse é um exemplo muito simples, foi bastante poderoso. Os caracteres de controle foram:

=,==,^=,^==,+

O que significava aproximadamente: match 1 componente de nome de arquivo, corresponde a todos os componentes restantes, exclui um componente, exclui todos os restantes, adiciona um componente.

Em conjunto com os curingas Primos, você pode fazer praticamente qualquer operação útil de renomear / copiar arquivos de maneira muito conveniente.

Era muito melhor que curingas e geração de nome / iteração do Unix e eu gostaria de encontrá-lo novamente e usá-lo. Alguém viu ao redor?

    
por Greg E 02.06.2012 / 09:19

0 respostas

Tags