Linux 결합 목록 및 팩 목록

Linux 결합 목록 및 팩 목록

도움이 되는 답변을 찾을 수 없어서 전문가에게 시도해 보아야겠다고 생각했습니다. 나는 적어도 400개의 꽤 긴 목록을 가지고 있습니다. 나는 크런치를 사용하여 .로 시작하는 숫자 목록을 만들었습니다 00 - 99. 목록의 각 이름과 압축 목록의 각 번호를 추가해야 합니다. 간단한 예를 들면 다음과 같습니다.

목록:

Anne
Barbara

내가 얻고 싶은 것은 :

Anne00
Anne01

통과하다

Anne99
...

Barbara00
Barbara01

통과하다

Barbara99

나는 이것을 하라는 명령이 있었던 것을 어렴풋이 기억하지만 그것이 무엇인지 평생 기억할 수는 없습니다. 어떤 도움이라도 대단히 감사하겠습니다.

답변1

Awk해결책:

awk '{ for (i=0; i<100; i++) printf "%s%.2d\n", $0, i }' names_list

답변2

while read name; do for i in {00..99}; do echo ${name}${i}; done; done < name_list.txt

관련 정보