निम्नलिखित संरचना दी:
oz123@debian:~/ $ tree .
.
├── a
│ ├── a1
│ ├── a2
│ └── a3
├── a1
│ ├── a11
│ ├── a12
│ └── a31
├── b
│ └── b1
│ ├── b11
│ │ └── b21
│ │ └── b31
│ ├── b12
│ └── b3
└── c
16 directories, 0 files
मुझे सभी अंत नोड कैसे मिलेंगे?
मुझे निम्नलिखित समाधान मिले जो अच्छे प्रतीत होते हैं, लेकिन मुझे इस बात का प्रमाण देना होगा कि कोई ऐसा परीक्षण मामला नहीं है जो इसे विफल कर दे।
-links
राज्यों का सहायता पृष्ठ :
आप उन फ़ाइलों को भी खोज सकते हैं जिनमें कुछ निश्चित लिंक हैं, '-लिंक्स' के साथ। निर्देशिकाएँ में आम तौर पर कम से कम दो हार्ड लिंक होते हैं; जो अपने । प्रवेश दूसरा है। यदि उनके पास उपनिर्देशिकाएँ हैं, तो उनमें से प्रत्येक के पास अपनी मूल निर्देशिका में एक हार्ड लिंक भी है .. द। और .. निर्देशिका प्रविष्टियों को सामान्य रूप से खोजा नहीं जाता है जब तक कि वे खोज कमांड लाइन पर उल्लिखित न हों।
संभावित समाधान:
oz123@debian:~/ $ find . -type d -links 2
./a/a2
./a/a3
./a/a1
./c
./a1/a31
./a1/a11
./a1/a12
./b/b1/b12
./b/b1/b3
./b/b1/b11/b21/b31
- किसी को भी एक बेहतर समाधान प्रदान कर सकते हैं (पाइप और sed का उपयोग किए बिना, यह प्रदर्शन किया गया है ...)
- यह किसी भी फाइल सिस्टम पर काम करेगा?
-links 2
चाल से अधिक प्रदर्शन करने वाला नहीं मिलेगा । यह काम नहीं करेगाbtrfs
।