मैं मैक ओएसएक्स चला रहा हूं और उसी नाम के साथ मेरे पास मौजूद फाइलों की संख्या का पता लगाने के लिए कमांड लाइन का उपयोग करने की कोशिश कर रहा हूं।
मैंने निम्नलिखित कमांड का उपयोग करने की कोशिश की:
find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files
यह काम नहीं करता है! जब मैं निम्नलिखित कार्य करता हूं:
find ~ -type f -name "*" -print > duplicate_files
तब डुप्लिकेट_फाइल्स में मेरी सभी फ़ाइलों के पथ होते हैं। इसलिए मुझे लगता है कि मुद्दा साथ है basename
- यह मानक इनपुट को स्वीकार नहीं करता है। मैंने तब निम्नलिखित कोशिश की:
basename $(find ~ -type f -name "*" -print) > duplicate_files
लेकिन फिर से वह काम नहीं करता है। इंटरनेट पर सर्च करने से ज्यादा खुशी नहीं मिलती है। किसी भी विचार सबसे स्वागत करते हैं।