У меня есть следующие файлы:
1A34_3_2.pdb
1A34_6_3.pdb
1A34_9_4.pdb
1A34_A_5.pdb
1A34_D_6.pdb
...
1A34_A2_23.pdb
. ..
1A34_BK_45.pdb
Я хотел бы отсортировать их по числам в конце имени файла [например, 6 — это число в конце имени файла 1A34_D_6.pdb]
Если я использую ls -1v 1A34*
, результат будет таким:
1A34_3_2.pdb
1A34_6_3.pdb
1A34_9_4.pdb
1A34_A2_23.pdb
1A34_A_5.pdb
1A34_BK_45.pdb
1A34_D_6.pdb
Это не в порядке возрастания последней цифры в имени файла.