役に立つ答えが見つからなかったので、専門家に試してみるべきだと思いました。私は少なくとも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