नि: शुल्क बीएसडी पर टीसीएसएच खोल का उपयोग करना, फ़ाइल के मालिक, समूह और सापेक्ष पथ समेत सभी फ़ाइलों और निर्देशिकाओं को दोबारा सूचीबद्ध करने का एक तरीका है?सभी फ़ाइलों और निर्देशिकाओं को दोबारा सूचीबद्ध करने के लिए कैसे करें
ls -alR करीब आता है, लेकिन यह हर फ़ाइल के सामने रिश्तेदार पथ प्रदर्शित नहीं करता है, यह एक यानी समूहीकरण
owner% ls -alR
total 0
drwxr-xr-x 3 owner group 102 Feb 1 10:50 .
drwx------+ 27 owner group 918 Feb 1 10:49 ..
drwxr-xr-x 5 owner group 170 Feb 1 10:50 subfolder
./subfolder:
total 16
drwxr-xr-x 5 owner group 170 Feb 1 10:50 .
drwxr-xr-x 3 owner group 102 Feb 1 10:50 ..
-rw-r--r-- 1 owner group 0 Feb 1 10:50 file1
-rw-r--r-- 1 owner group 0 Feb 1 10:50 file2
के शीर्ष पर पथ से पता चलता क्या मैं चाहूँगा उत्पादन की तरह है:
owner group ./relative/path/to/file
accepted answer to this question एक फ़ाइल के सापेक्ष पथ दिखाता है, लेकिन मालिक और समूह नहीं दिखाती है।
ऐसा लगता है कि पथ में कोई स्थान होने पर यह असफल हो जाता है क्योंकि अजीब एक और क्षेत्र बनायेगा। लाइन के अंत तक 9 डॉलर से प्रिंट करने का कोई तरीका है? – Ben
ठीक है आप! आप * एक समारोह में एलएस आउटपुट पढ़ सकते हैं, तर्कों के बावजूद अपना रास्ता बदल सकते हैं और "बाकी पंक्ति" पढ़ने के लिए $ @ का उपयोग कर सकते हैं, लेकिन ईमानदारी से, यह काफी गड़बड़ हो रहा है कि मैं थोड़ा पाइथन उपयोगिता लिखूंगा और इसे सही तरीके से करें .. –
या स्लिम या क्रिस द्वारा सुझाए गए पर्ल समाधानों में से एक आज़माएं। –