ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

ম্যানিস্ট - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে ম্যানিলিস্ট চালান

এটি কমান্ড ম্যানিলিস্ট যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


ম্যানিলিস্ট - একটি উৎস ডিরেক্টরিতে ফাইলের অবস্থা রিপোর্ট করুন

সাইনোপিসিস


ম্যানিস্ট [ -abcdhnptV ] [ -i প্রসার ] [ -f স্পষ্ট ] [ -p বিন্যাস ] [ -s স্ট্রিং ] [ -w
যে ] [ -x প্রসার ] [ -C বিভাজক ] [ -I অন্তর্ভুক্ত ] [ -L colsize ] [ -X ছাঁটা ] [
নথি পত্র or ডিরেক্টরি ]

বর্ণনাঃ


ম্যানিলিস্ট একটি উত্স ডিরেক্টরি স্ক্যান করে এবং প্রতিটি ফাইলের অবস্থার উপর একটি প্রতিবেদন তৈরি করে:
এটি আপ-টু-ডেট হোক বা না হোক patchlevel.h , যদি এটা থেকে অনুপস্থিত হয়
MANIFEST.new, এবং কিছু অন্যান্য দরকারী তথ্য যা গতিশীলভাবে কনফিগার করা হতে পারে৷ এটা
একটি MANIFEST.new ফাইল বজায় রাখার জন্য ব্যবহার করা যেতে পারে, একটি বিস্তারিত তালিকা এবং স্থিতি তৈরি করতে পারে
ডিরেক্টরির গ্রুপ, ইত্যাদি... বিকল্পগুলির সমৃদ্ধ সেট তৈরি করতে একমত ম্যানিস্ট একটি নিখুঁত
নিম্ন স্তরের টুল।

একটি প্যাকেজের শীর্ষ স্তরের ডিরেক্টরিতে এটির সবচেয়ে সহজ আমন্ত্রণ ফর্মের অধীনে, নেই
যুক্তি, ম্যানিস্ট MANIFEST.new স্ক্যান করবে এবং প্রতিটির স্থিতির উপর একটি প্রতিবেদন তৈরি করবে৷
সেখানে তালিকাভুক্ত ফাইল। প্রতিটি লাইন একটি একক অক্ষর পতাকা দিয়ে শুরু হয় যা রাষ্ট্র নির্দেশ করে
ফাইলের, ফাইলের নাম অনুসরণ করে।

আসলে যা ঘটে তার চেয়েও জটিল। ম্যানিলিস্ট MANIFEST.new ফাইল স্ক্যান করে এবং
তারপর সেখানে তালিকাভুক্ত সমস্ত ফাইল লুপ করে। অভ্যন্তরীণভাবে, ম্যানিস্ট একটি অন্তর্ভুক্তি বজায় রাখে
এবং একটি বর্জন তালিকা, উভয় ফাইলের জন্য এক্সটেনশন নির্দিষ্ট করে। উদাহরণস্বরূপ, অন্তর্ভুক্তি
তালিকা হতে পারে ('.c', '.h') এবং বর্জন ('.o', ',v') যাতে C উত্সগুলি অন্তর্ভুক্ত করা হয়
এবং অবজেক্ট বা RCS ফাইল বাদ দেওয়া হয়েছে। ডিফল্টরূপে, বাদ দেওয়া ছাড়া সমস্ত ফাইল ব্যবহার করা হয়। কিছু
অন্যান্য নির্বাচনগুলি এই পর্যায়ে প্রয়োগ করা যেতে পারে, যেমনটি পরে ব্যাখ্যা করা হবে। তাদের জন্য
ফাইল যা এই নির্বাচন প্রক্রিয়া পাস, একটি রিপোর্ট অনুযায়ী একটি রিপোর্ট জারি করা হয় বিন্যাস,
যা ডিফল্টরূপে "A:%c %n". চিঠি A (বা প্রাথমিক ':' অক্ষরের আগে যেকোনো কিছু
আমরা যে ফাইল নির্বাচন স্পেসিফিকেশন সম্পর্কে কথা বলছি. অবশিষ্ট আছে
ফরম্যাটিং, একটি স্ট্রিং যা যেমন-ই মুদ্রিত হয়, কিছু পালানোর ক্রম মডিউল করে। এটা তাই হয়
যে %c চরিত্র পতাকা এবং %n বর্তমান ফাইলের নাম।

সাধারণভাবে বলতে, ম্যানিস্ট একটি টুল হিসাবে গণ্য করা উচিত যা কনফিগারযোগ্য রিপোর্ট নির্গত করে
ফাইলগুলির একটি সেটে, বেছে বেছে সেগুলিকে একটি তালিকার মধ্যে বাছাই করে বা সরাসরি স্ক্যান করে
সেখানে কি আছে দেখতে ডিরেক্টরি...

কমান্ড লাইনে আর্গুমেন্ট হিসাবে ডিরেক্টরি বা ফাইলগুলির একটি সেট নির্দিষ্ট করে, আপনি সীমাবদ্ধ করেন
স্ক্যানিং এলাকা, সেই ফাইল বা ডিরেক্টরি সংক্রান্ত রিপোর্টের মধ্যে সীমাবদ্ধ। যদি তুমি করো
কোনো নির্দিষ্ট করে না, ম্যানিলিস্ট তার রিপোর্টকে বর্তমান ডিরেক্টরি এবং তার মধ্যে সীমাবদ্ধ করে
সাবডিরেক্টরি, যদি না -t অপশন দেওয়া হয়।

বিকল্প


ম্যানিলিস্ট নিম্নলিখিত বিকল্পগুলি স্বীকার করে:

-a জন্য একটি রিপোর্ট করুন সব ফাইল, দ্বারা নির্দিষ্ট করা হয় নির্বিশেষে
অন্তর্ভুক্ত এবং ছাঁটা প্রত্যয় তালিকা।

-b অনুমান করুন বর্তমান ডিরেক্টরিটি প্যাকেজ গাছের ভিত্তি (মূল)। কখন এটা
বিকল্প নির্দিষ্ট করা নেই, ম্যানিস্ট একটি জন্য সন্ধান করবে .প্যাকেজ নির্দেশ করার জন্য ফাইল
প্যাকেজের রুট ডিরেক্টরি (এছাড়াও শীর্ষ বলা হয়) এবং যদি এটি অভিযোগ করে
এটা খুঁজে পায় না

-c MANIFEST.new-এ তালিকাভুক্ত ফাইলগুলি পরীক্ষা করুন (বা যে কোনও ফাইল৷
এর মাধ্যমে নির্দিষ্ট করা হয়েছে -f বিকল্প) এবং এর মাধ্যমে অসঙ্গতির প্রতিবেদন করুন %c ম্যাক্রো

-d stderr-এ অন্তর্ভুক্ত এবং বাদ দেওয়া প্রত্যয় তালিকা ডাম্প করুন, এক্সটেনশনগুলি স্থান
পৃথক ডিফল্ট তালিকা জানার একটি ভাল উপায় হল চালানো: ম্যানিস্ট -f
আপনার / dev / নাল -বিডি

-f স্পষ্ট একটি বিকল্প ম্যানিফেস্ট ফাইল নির্দিষ্ট করুন, ডিফল্ট হচ্ছে MANIFEST.new ব্যবহার করা।

-h ব্যবহার সহায়তা বার্তা প্রিন্ট করুন এবং প্রস্থান করুন।

-i এক্সটেনশন অন্তর্ভুক্ত প্রত্যয় তালিকায় নতুন এক্সটেনশন যোগ করুন। দ্য এক্সটেনশন যুক্তি
স্পেস দ্বারা বিভক্ত প্রত্যয় তালিকা করা আবশ্যক, যেমন -i '.ph .pl' উভয় যোগ করতে
.ph এবং .pl বিদ্যমান প্রত্যয়গুলিতে। উল্লেখ্য যে যুক্তি থাকা দরকার
শেল ব্যাখ্যার বিরুদ্ধে স্থান রক্ষা করার জন্য উদ্ধৃত করা হয়েছে।

-n কোনো ম্যানিফেস্ট ফাইল ব্যবহার করবেন না। বরং ডিরেক্টরি স্ক্যান করুন এবং এর সাথে কাজ করুন
সেখানে সমস্ত ফাইল ইতিমধ্যেই একটি ম্যানিফেস্টে তালিকাভুক্ত ছিল।

-p বিন্যাস নতুন মুদ্রণ বিন্যাস সেট করুন, যার ফর্ম আছে নির্বাচন:স্ট্রিং, সঙ্গে
নির্বাচন একক অক্ষরের একটি তালিকা যা থেকে ফাইলগুলি নির্দিষ্ট করে৷
ম্যানিফেস্ট রিপোর্টের জন্য ব্যবহার করা হবে, এবং স্ট্রিং হিসাবে প্রিন্ট করার জন্য একটি বার্তা হচ্ছে
রিপোর্ট, কিছু ম্যাক্রো প্রতিস্থাপন সহ। কলাম থাকাও সম্ভব
একটি '|' উল্লেখ করে বিন্যাস স্ট্রিং ভিতরে বিভিন্ন সীমাবদ্ধ
আপনি দেখতে চান কলাম. আরো দেখুন -C এবং -L আরও ফরম্যাটিং পরামিতিগুলির জন্য।

-s স্ট্রিং উল্লেখ স্ট্রিং মুদ্রণ বিন্যাসের অংশ (দেখুন -p একজন জেনারেলের জন্য
এর বর্ণনা বিন্যাস) উপলব্ধ ম্যাক্রো আরও নীচে তালিকাভুক্ত করা হয়
ম্যানুয়াল পৃষ্ঠা।

-t শীর্ষ ডিরেক্টরি থেকে শুরু করুন (ডিস্ট্রিবিউশনের রুট ডিরেক্টরি)
বর্তমান ডিরেক্টরি নির্বিশেষে। একটি হতে হবে .প্যাকেজ ফাইলের জন্য
শীর্ষ ডিরেক্টরি কি নির্দেশ করুন।

-w নির্বাচন নির্দিষ্ট করুন নির্বাচন মুদ্রণ বিন্যাসের অংশ। উপলব্ধ নির্বাচন
পরে আলোচনা করা হবে।

-x এক্সটেনশন বাদ দেওয়া প্রত্যয় তালিকায় নতুন এক্সটেনশন যোগ করুন। দ্য এক্সটেনশন যুক্তি
স্পেস দ্বারা বিভক্ত প্রত্যয় তালিকা করা আবশ্যক, যেমন -x 's .p' উভয় যোগ করতে .s
এবং .p বিদ্যমান তালিকায়। উল্লেখ্য যে যুক্তি উদ্ধৃত করা প্রয়োজন
শেল ব্যাখ্যার বিরুদ্ধে স্থান রক্ষা করুন।

-C বিভাজক কলাম বিভাজক দিন, যা '|'-এর জায়গায় ব্যবহার করতে হবে
রিপোর্ট বিন্যাস স্ট্রিং মধ্যে অক্ষর. ডিফল্টরূপে, এটি একটি একক স্থান।

-I অন্তর্ভুক্ত প্রতিবেদনে অন্তর্ভুক্ত করার জন্য প্রত্যয়গুলির একটি নতুন তালিকা নির্দিষ্ট করুন। এই
মূল ডিফল্ট তালিকা ওভাররাইড করে (যদিও -i ব্যবহার করা হয় যোগ প্রত্যয়
ক্রমতালিকা). প্রত্যয় স্থান পৃথক করা আবশ্যক.

-L colsize কলাম বিন্যাস ব্যবহার করার সময় ('|' অক্ষরটি বোঝাতে ব্যবহৃত হচ্ছে
কলাম), এই বিকল্পটি সর্বাধিক কলামের প্রস্থ নির্দিষ্ট করতে ব্যবহার করা যেতে পারে,
প্রতিটি প্রস্থকে একটি একক ',' দ্বারা পৃথক করা। একটি প্রস্থ অনির্দিষ্ট রেখে যাওয়া হয় না
এর প্রস্থের উপর কোন সীমা আরোপ করুন। উদাহরণস্বরূপ, যদি বিন্যাস স্ট্রিং হয়
%n|%d|%t, কেউ মাঝের কলাম সীমিত করতে পারে (এর থেকে বর্ণনা
MANIFEST.new) থেকে 40টি অক্ষর এবং নামের কলাম (প্রথমটি) থেকে 15 পর্যন্ত
অক্ষর, ব্যবহার করে, কোনো আরোপিত সীমা ছাড়াই শেষটি রেখে -L
15,40,.

-V সংস্করণ নম্বর প্রিন্ট করুন এবং প্রস্থান করুন।

-X ছাঁটা প্রতিবেদনে বাদ দেওয়ার জন্য প্রত্যয়গুলির একটি নতুন তালিকা নির্দিষ্ট করুন। এই
মূল ডিফল্ট তালিকা ওভাররাইড করে (যদিও -x ব্যবহার করা হয় যোগ প্রত্যয়
ক্রমতালিকা). প্রত্যয় স্থান পৃথক করা আবশ্যক.

ব্যবহার ফরম্যাট


এর নমনীয়তা ম্যানিস্ট এর জন্য একটি গতিশীল বিন্যাস স্ট্রিং ব্যবহার করে আনা হয়
তার রিপোর্ট প্রদান। এর মাধ্যমে একটি বিন্যাস নির্দিষ্ট করা সম্ভব -p বিকল্প বা শুধু অংশ
এর: টেক্সট স্ট্রিং এর মাধ্যমে -s এবং এর সাথে ফাইল নির্বাচন -w.

ফাইল নির্বাচন
ফরম্যাটিং স্ট্রিং এর প্রধান অংশ বলে ম্যানিস্ট আপনি কোন ফাইল দেখতে চান
চূড়ান্ত প্রতিবেদন। উপলব্ধ নির্বাচকরা হল:

A সমস্ত ফাইল কিন্তু বাদ দেওয়া ফাইলগুলি (অর্থাৎ সেই সমস্ত ফাইল যার প্রত্যয় তালিকাভুক্ত করা হয়েছে৷
বর্জন তালিকা). এটি ডিফল্ট কর্ম হয়।
a সমস্ত ফাইল অন্তর্ভুক্ত এবং/অথবা বাদ (এর জন্য শর্টকাট ix) নোট করুন যে ফাইলগুলি যা
প্রতিবেদনে অন্তর্ভুক্ত বা বাদ দেওয়া হবে না।
d শুধুমাত্র ডিরেক্টরির জন্য রিপোর্ট করুন।
f শুধুমাত্র ফাইলের জন্য রিপোর্ট.
i শুধুমাত্র অন্তর্ভুক্ত ফাইল তালিকাভুক্ত করা হয়.
m শুধুমাত্র ম্যানিফেস্টে পাওয়া ফাইল বা ডিরেক্টরি তালিকাভুক্ত করা হয়েছে।
n শুধুমাত্র ঐ ফাইল বা ডিরেক্টরি না ম্যানিফেস্ট পাওয়া তালিকাভুক্ত করা হয়.
x শুধুমাত্র বাদ ফাইল তালিকাভুক্ত করা হয়.

আপনি যখন একাধিক অক্ষর উল্লেখ করেন, তখন ফলাফলের প্রতিবেদনের প্রকৃতির উপর নির্ভর করে
নির্বাচন. জন্য d, f, m এবং n, একটি যৌক্তিক ইউনিয়ন সঞ্চালিত হয়. এর মানে নির্দিষ্ট করা fd or mn
কিছু নির্দিষ্ট না করার মতই, তবে এটি কম দক্ষ ম্যানিস্ট বাধ্য করা
চেক সঞ্চালন এটি অন্যথায় বাইপাস হবে. দ্য i এবং x নির্বাচকরা বিশেষ: দ্বারা
ডিফল্ট, বাদ না দেওয়া সমস্ত ফাইল রিপোর্ট করা হয়। নির্দিষ্ট করা x এছাড়াও বাদ জন্য জিজ্ঞাসা
নথি পত্র. নির্দিষ্ট করা i অন্তর্ভুক্ত ফাইল রিপোর্ট সীমাবদ্ধ. একই সময়ে উভয় ব্যবহার
সময় (ix) অন্তর্ভুক্ত বা বাদ দেওয়া ফাইলগুলির জন্য একটি প্রতিবেদন বাধ্য করবে৷

ম্যাক্রো প্রতিকল্পন
রিপোর্ট ফরম্যাটের স্ট্রিং অংশ নিম্নলিখিত ম্যাক্রো ব্যবহার করতে পারে:

%c ফাইলের স্থিতি কোডিং একটি অক্ষর।
ম্যানিফেস্ট ফাইল থেকে %d বিবরণ, যদি থাকে।
%n ফাইলের নাম (শীর্ষ ডিরেক্টরি থেকে এর পথ)।
%s ফাইলের আকার, বাইটে।
শেষ পরিবর্তনের %t টাইম স্ট্যাম্প।

ফাইল অবস্থা
সার্জারির %c ম্যাক্রো, ফাইল স্ট্যাটাস কোডিং একটি একক অক্ষর প্রদান করে, একটিতে প্রসারিত হতে পারে
নিম্নলিখিত
. ফাইলটি আপ টু ডেট (এর চেয়ে নতুন নয় patchlevel.h).
- ফাইলটি ম্যানিফেস্টে উপস্থিত কিন্তু অনুপস্থিত৷
> ফাইলটি শেষ প্যাচ থেকে পরিবর্তন করা হয়েছে (এর চেয়ে নতুন patchlevel.h).
+ ফাইলটি বিদ্যমান কিন্তু ম্যানিফেস্টে তালিকাভুক্ত নয়।
o ফাইলটি বিদ্যমান কিন্তু ম্যানিফেস্টে তালিকাভুক্ত নয় এবং এর চেয়ে পুরানো৷ patchlevel.h
x ফাইলটি ম্যানিফেস্টে তালিকাভুক্ত এবং বিদ্যমান, কিন্তু বাদ দেওয়া হয়েছে। স্বাভাবিকভাবেই, এই
রিপোর্টে উপস্থিত হবে শুধুমাত্র যদি x নির্বাচক রিপোর্ট বিন্যাসে দেওয়া হয়.
? ফাইলটি ম্যানিফেস্টে তালিকাভুক্ত, বিদ্যমান নেই এবং বাদ দেওয়া হয়েছে৷

উদাহরণ


আদেশ

ম্যানিস্ট -ct -p 'ni:%n'

আপনার বিতরণ থেকে সমস্ত উৎস ফাইল তালিকাভুক্ত করবে যা আপনার তালিকাভুক্ত নয়
MANIFEST.new ফাইল। উল্লেখ্য যে এটি শুধুমাত্র "উৎস" ফাইলগুলিকে অন্তর্ভুক্ত করে, অর্থাৎ ফাইলগুলি যার
এক্সটেনশন অন্তর্ভুক্তির তালিকায় তালিকাভুক্ত করা হয়েছে। আপনি যদি এই সীমাবদ্ধতা না চান, তাহলে প্রতিস্থাপন করুন
সঙ্গে বিন্যাস স্ট্রিং n:%n (শুধুমাত্র বাদ ফাইল প্রদর্শিত হবে না)।

একটি প্রাথমিক ম্যানিফেস্ট ফাইল তৈরি করতে, ব্যবহার করুন:

ম্যানিস্ট -n -p 'Af:%n' > ম্যানিফেস্ট

শীর্ষ ডিরেক্টরি থেকে। আপনি অবশেষে প্রতিটি ফাইলের জন্য বিবরণ পূরণ করতে চাইবেন
ম্যানিফেস্টে তালিকাভুক্ত।

onworks.net পরিষেবা ব্যবহার করে অনলাইন ম্যানিলিস্ট ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad