मैं इस विधि का उपयोग कर रहा हूं पीटर जॉन एकलाम के जवाब से सेवा मेरे दो निर्देशिकाओं में सभी अनूठी फ़ाइलों को कैसे खोजें / सूचीबद्ध करें? अब लगभग 9 महीने के लिए। आज, मैंने इसे आज़माया और यह त्रुटि मिली:
$ find A B -type f -exec sha1sum {} + | sort | uniq -u --check-chars 40 \
| cut -c 43- | tee uniques3.txt
find: paths must precede expression: A
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec|time] [path...] [expression]
मेरी प्रणाली है:
- कर्नेल: 4.15.0-42-जेनेरिक x86_64 (64 बिट gcc: 5.4.0)
- डेस्कटॉप: MATE 1.18.0 (Gtk 3.18.9-1ubuntu3.3)
- डिस्ट्रो: लिनक्स मिंट 18.3 सिल्विया
मुझे नहीं लगता कि मैं कुछ अलग कर रहा हूं मैं पहले से जो कर रहा था।
समस्या क्या है? इसे मज़बूती से कैसे काम करें?
find
एक उपनाम या एक खोल समारोह? (जैसे बैश उपयोग मेंtype find
जानना)। या एक आवरण स्क्रिप्ट शायद?