2015-02-13 8 views
6

समस्या: मैक ओएस में sha1sum कैसे स्थापित करें?

sha1sum file_name 

त्रुटि मुझे मिल गया

perl version 5.18.2 can't run /usr/bin/sha1sum. Try the alternative(s): 

/usr/bin/sha1sum5.16 (uses perl 5.16) 

Run "man perl" for more information about multiple version support in 
Mac OS X. 

पीछा कर रहा है मैक ओएस में एक फ़ाइल मैं निम्न आदेश चला की sha1sum मूल्य प्राप्त करने के लिए मैं textutils और coreutils स्थापित करने की कोशिश की , लेकिन दोनों असफल रहे। क्या कोई मुझे सुझाव दे सकता है कि मैं इस मुद्दे को कैसे हल कर सकता हूं? अग्रिम में धन्यवाद।

+1

क्यों आप 'sha1sum' को '/ usr/bin/sha1sum5.16' पर उपनाम नहीं देते हैं? – prodigitalson

+0

मैं shy1sum को पायथन स्क्रिप्ट से कॉल कर रहा हूं, न केवल एक विशिष्ट फ़ाइल को खोजने का प्रयास कर रहा हूं। – J4cK

+0

मैं समझता हूं कि क्या वास्तव में यह भी रिलीज़ है? मुझे लगता है कि आप केवल शैल स्क्रिप्ट/बाइनरी निष्पादित कर रहे हैं, इसलिए मैं जो कह रहा हूं उसे बाइनरी निष्पादित करने के लिए केवल सिमलिंक या उपनाम का उपयोग करें। जाहिर है कि आप जिस आदेश को चाहते हैं, वह पर्ल और ओएस के स्थापित संस्करण के लिए अलग-अलग नाम है। साथ ही, मुझे विश्वास करना मुश्किल लगता है कि पाइथन के पास sha1 चेकसम प्राप्त करने के लिए कोई उपकरण नहीं है - आप इसका उपयोग क्यों नहीं कर रहे हैं ताकि आपके पास कम बाहरी निर्भरताएं हों? – prodigitalson

उत्तर

संबंधित मुद्दे