Di Bash, bagaimana saya bisa paling mudah memeriksa bahwa nama file file biasa adalah format yang ditunjukkan di bawah ini?
<filename>.<md5sum of file content>
Misalnya, anggap saya punya file yang nama aslinya foo.txt dan punya konten ini:
Halo Dunia
MD5sum file ini adalah:
f0ef7081e1539ac00ef5b761b4fb01b3
Oleh karena itu, saya telah mengubah nama file menjadi:
foo.txt.f0ef7081e1539ac00ef5b761b4fb01b3
Bagaimana, dalam Bash, mungkin saya bisa melakukan pemrosesan string yang diperlukan untuk memverifikasi bahwa porsi nama file setelah titik terakhir memang merupakan md5sum dari konten file?