ট্রি কমান্ড সমস্ত স্তরের এক স্তরের তালিকা করে


38

বর্তমান ডিরেক্টরিটিকে গাছ হিসাবে তালিকাভুক্ত করতে আমি কীভাবে ট্রি কমান্ড ব্যবহার করতে পারি?

যদি আমি করি

tree -L 1

এটি কেবল ডিরেক্টরিগুলি তালিকাভুক্ত করে, আমি কীভাবে এটি ফাইলগুলি প্রদর্শন করতে পারি?


এটি কোন ওএসের জন্য? /Lউইন্ডোজ এক্সপির জন্য কোনও বৈধ সুইচ নয়।
ইসজি

ওএস হ'ল লিনাক্স - উবুন্টু।
নিকস

ঠিক আছে, এটি একটি উত্তর অপচয় ছিল। হতে পারে আমার উবুন্টু ভিএম আমাকে এটি শীর্ষে রাখতে সহায়তা করতে পারে।
ইসজি

2
tree -L 1ফাইল এবং ডিরেক্টরি উভয়ই তালিকাভুক্ত করবে । আপনার যদি বর্তমান ডিরেক্টরিতে কোনও ফাইল বা লুকানো ফাইল ( .*উপসর্গ) না থাকে তবে সেগুলি ডিফল্টরূপে প্রদর্শিত হবে না।

আমার সমস্যাটি ফাইলগুলি লুকিয়ে ছিল ....; (আমি কেবল আশা করতে পারি এটি খুব ভোরে ব্রেইন ফার্ট ছিল ...
নিক্স

উত্তর:


9

উইন্ডোজ এক্সপি বা 7 এর জন্য, /Fস্যুইচটি ফাইলের নামও প্রদর্শন করবে।

C:\>tree /?
Graphically displays the folder structure of a drive or path.

TREE [drive:][path] [/F] [/A]

   /F   Display the names of the files in each folder.
   /A   Use ASCII instead of extended characters.

তবে, আমি অনুমান করছি যে আপনি অন্য কোনও ওএসে রয়েছেন যেহেতু /Lএক্সপি বা 7 এ কোনও বৈধ সুইচ নয়।

আমার উবুন্টু ভিএম (১১.১০) তে treeপ্রাক-ইনস্টল হয়নি। sudo apt-get install treeদ্রুত যে স্থির। এরপরে tree -L 1আপনি যেমনটি চান ঠিক তেমন কাজ করেছেন - এটি ফাইল এবং ডিরেক্টরিগুলি সহ কেবল বর্তমান ডিরেক্টরিতে একটি গাছ দেখিয়েছে । -aস্যুইচ যুক্ত করার সাথে "লুকানো" ফাইলও অন্তর্ভুক্ত ছিল। এটির ডিফল্ট আচরণটি treeফাইল এবং ডিরেক্টরি উভয়ই দেখানো। এটি কেবলমাত্র -dস্যুইচ দিয়ে ডিরেক্টরিতে পরিবর্তন করা যেতে পারে ।

আরও বিশদটি man treeএখানে বা এখানে পাওয়া যাবে: http://www.computerhope.com/unix/tree.htm

আপনি কষ্ট হয় তাহলে, আমি পরীক্ষা সুপারিশ lsআপনার এর pwdব্যাপারে নিশ্চিত হওয়ার আসলে করতে হয় যে ডিরেক্টরির মধ্যে ফাইল। এছাড়াও, আপনার ফাইল এবং ফোল্ডার অনুমতিগুলি পরীক্ষা করুন এবং আরও বিকল্পের জন্য manপৃষ্ঠাটি treeদেখুন।


15

এটি আমার জন্য ফাইল এবং ডিরেক্টরি উভয়কে তালিকাবদ্ধ করে:

[ben@ben-x220 ~/tmp/test]$ tree --version
tree v1.5.3 (c) 1996 - 2009 by Steve Baker, Thomas Moore, Francesc Rocher, Kyosuke Tokoro 

[ben@ben-x220 ~/tmp/test]$ tree -L 1
.
├── dir1
├── file1
├── file2
└── file3

1 directory, 3 files

[ben@ben-x220 ~/tmp/test]$ tree
.
├── dir1
│   └── file4
├── file1
├── file2
└── file3

1 directory, 4 files
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.