मुझे लगता है कि केवल गैर-निर्देशिका प्रदर्शित करने के लिए ls बनाने का एक तरीका होना चाहिए, लेकिन मैन पेज इसे स्पष्ट नहीं करता है
ls
माध्यम से उत्पादन को फ़िल्टर करना होगा । लेकिन ध्यान रहे कि ls के आउटपुट को पार्स करना मुश्किल हो सकता है । grep
ls -1F /directory/containing/the/files | grep -vE /$
ls
, लेकिन आप इसे आसानी सेfile
कमांड के साथ कर सकते हैंfile /directory/containing/the/files -maxdepth 1 -not -type d
:।