Saya mencoba untuk mengurutkan keluaran dari md5sum
program dengan nama file, secara numerik (yaitu, nama file semua cocok log-\d+\.txt
). Saya mencoba
sort -g "-t " -k 2 CHECKSUMS
tapi itu semacam oleh checksum. Menggunakan
sort "-t " -k 2 CHECKSUMS
tidak mengurutkan berdasarkan nama file, tetapi log-12.txt
ditempatkan sebelumnya log-2.txt
.
Ada petunjuk? Terima kasih!
a-1, a-2, a-a-1, b-1, b-a-a-1, b-a-b-1, b-a-b-2, ...
)? Apakah ada cara untuk mengatakan pengurutan untuk mulai membandingkan secara numerik segera setelah menemukan angka di kedua string yang dibandingkan?