Linux combina lista com lista de crunch

1

Não consegui encontrar uma resposta útil, por isso pensei em experimentar os especialistas. Eu tenho uma longa lista de nomes; pelo menos 400. Fiz uma lista numérica com crunch que vai de 00 - 99 . Eu preciso acrescentar cada nome na minha lista com cada número da lista crunch. Como um breve exemplo:

Lista de nomes:

Anne
Barbara

O que eu quero é:

Anne00
Anne01

através de

Anne99
...

Barbara00
Barbara01

através de

Barbara99

Eu me lembro vagamente de que existe um comando para fazer isso, mas não posso, pela minha vida, lembrar o que é. Qualquer ajuda seria muito apreciada.

    
por Mich 13.04.2018 / 09:46

2 respostas

0

Awk solução:

awk '{ for (i=0; i<100; i++) printf "%s%.2d\n", $0, i }' names_list
    
por 13.04.2018 / 10:02
0
while read name; do for i in {00..99}; do echo ${name}${i}; done; done < name_list.txt
    
por 13.04.2018 / 11:40