বাশ ম্যান পৃষ্ঠা অনুসারে:
বাশ *,?, এবং [অক্ষরের জন্য প্রতিটি শব্দ স্ক্যান করে। যদি এই বর্ণগুলির মধ্যে একটি উপস্থিত হয়, তবে শব্দটি একটি প্যাটার্ন হিসাবে বিবেচনা করা হবে, এবং প্যাটার্নের সাথে মিলে যাওয়া ফাইলের নামের সাথে বর্ণমালা অনুসারে বাছাই করা তালিকা দ্বারা প্রতিস্থাপন করা হবে
এবং জন্য তথ্য নোড থেকে ম
S ls 'প্রোগ্রামে ফাইল সম্পর্কিত তথ্য (ডিরেক্টরি সহ যে কোনও ধরণের) তালিকাভুক্ত করা হয়। বিকল্পগুলি এবং ফাইল আর্গুমেন্টগুলি যথারীতি যথেচ্ছভাবে সংহত করা যায় m
ডিরেক্টরি নয় এমন বিকল্প-কমান্ড-লাইন আর্গুমেন্টের জন্য, 'ls' ডিরেক্টরি অনুসারে ডিরেক্টরিগুলির তালিকা তালিকাভুক্ত করে, পুনরাবৃত্তভাবে নয় এবং '' দিয়ে শুরু হওয়া নামের সাথে ফাইলগুলি বাদ দেয়। অন্যান্য অ-বিকল্প যুক্তিগুলির জন্য, ডিফল্টরূপে `ls 'কেবলমাত্র ফাইলের নাম তালিকাভুক্ত করে। যদি কোনও অপশনবিহীন আর্গুমেন্ট নির্দিষ্ট না করা থাকে তবে 'ls' বর্তমান ডিরেক্টরিটির বিষয়বস্তু তালিকাভুক্ত করে।
সুতরাং যখন আপনি দিবেন ls d*
, d * সমস্ত ফাইল / ডিরেক্টরি নামের তালিকা অনুসারে d দিয়ে প্রসারিত হবে। সুতরাং আপনি আদেশ হয়ে যায়
ls dump
এবং ডাম্প হিসাবে একটি ডিরেক্টরির নাম, তাই আপনি ডিরেক্টরি "ডাম্প 'কিন্তু যখন আপনি দিতে সব ফাইল একটি তালিকা পেতে ls D*
, ডি * প্রসারিত হয়" ডেস্কটপ ডকুমেন্টস ডাউনলোডগুলি ড্রপবক্স , "তাই কমান্ড হয়ে
ls Desktop Documents Downloads Dropbox
এবং এগুলি সমস্ত ডিরেক্টরি হিসাবে, আপনি পৃথক ডিরেক্টরিতে ফাইলের তালিকা পাবেন। বর্তমান ডিরেক্টরিতে ডি দিয়ে শুরু করা কোনও ফাইল থাকলে এটি আলাদাভাবে তালিকাভুক্ত করা হত।