คำถามติดแท็ก md5sum

15
รับค่าแฮชเท่านั้นโดยใช้ md5sum (ไม่มีชื่อไฟล์)
ฉันใช้ md5sum เพื่อสร้างค่าแฮชสำหรับไฟล์ แต่ฉันต้องการเพียงรับค่าแฮชไม่ใช่ชื่อไฟล์ md5=`md5sum ${my_iso_file}` echo ${md5} 3abb17b66815bc7946cefe727737d295 ./iso/somefile.iso ฉันจะ 'ตัด' ชื่อไฟล์และยังคงค่าเพียง?
176 bash  shell  md5sum 

16
ฉันจะคำนวณการตรวจสอบ md5 ของไดเร็กทอรีได้อย่างไร
ฉันต้องการคำนวณการตรวจสอบ md5 สรุปสำหรับไฟล์ทั้งหมดในประเภทเฉพาะ ( *.pyเช่น) ที่อยู่ในไดเร็กทอรีและไดเร็กทอรีย่อยทั้งหมด วิธีที่ดีที่สุดคืออะไร? แก้ไข:โซลูชันที่นำเสนอนั้นดีมาก แต่นี่ไม่ใช่สิ่งที่ฉันต้องการ ฉันกำลังมองหาวิธีแก้ปัญหาเพื่อรับการตรวจสอบสรุปเดียวซึ่งจะระบุไดเร็กทอรีโดยรวมโดยไม่ซ้ำกัน - รวมถึงเนื้อหาของไดเรกทอรีย่อยทั้งหมด
136 linux  directory  md5sum 

1
เหตุใดแฮช MD5 ที่สร้างโดย Python จึงแตกต่างจากที่สร้างโดยใช้ echo และ md5sum ในเชลล์
แฮช Python MD5 แตกต่างจากแฮชที่สร้างโดยคำสั่ง md5sum บนเชลล์ ทำไม? >>> import hashlib >>> h = hashlib.md5() >>> h.update("mystringforhash") >>> print h.hexdigest() 86b6423cb6d211734fc7d81bbc5e11d3 # Result from Python $ echo mystringforhash | md5sum 686687dd68c5de717b34569dbfb8d3c3 - # Result on the shell
109 python  shell  md5sum 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.