এটি হল aenfu কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
aegis নতুন ফাইল পূর্বাবস্থায় - একটি পরিবর্তন থেকে নতুন ফাইল সরান
সাইনোপিসিস
আশ্রয় -নতুন_ফাইল_আনডু করুন ফাইলের নাম... [ পছন্দ...]
আশ্রয় -নতুন_ফাইল_আনডু করুন -তালিকা [ পছন্দ...]
আশ্রয় -নতুন_ফাইল_আনডু করুন -সাহায্য
বর্ণনাঃ
সার্জারির আশ্রয় -নতুন_ফাইল_আনডু করুন একটি পরিবর্তন থেকে নতুন ফাইল অপসারণ করতে কমান্ড ব্যবহার করা হয় (বিপরীত
'aegis -New_File' কমান্ডের কাজ)। ফাইলটি ফাইলের তালিকা থেকে সরানো হয়
পরিবর্তন.
ফাইলটি ডেভেলপমেন্ট ডিরেক্টরি থেকে মুছে ফেলা হয় যদি না -কীপ বিকল্প ব্যবহার করা হয়। দ্য
-কীপ বিকল্পটি মহান যত্নের সাথে ব্যবহার করা উচিত, কারণ আপনি যেমন সরঞ্জামগুলিকে বিভ্রান্ত করতে পারেন করা(1) দ্বারা
এই ফাইলগুলিকে জায়গায় রেখে।
নামযুক্ত ডিরেক্টরি গাছের সমস্ত নতুন ফাইল মুছে ফেলার জন্য আপনি একটি ডিরেক্টরির নাম নির্দিষ্ট করতে পারেন,
গাছের অন্যান্য ফাইল উপেক্ষা করা হবে। কোনো প্রাসঙ্গিক ফাইল না থাকলে এটি একটি ত্রুটি।
ফাইল নাম ব্যাখ্যা
এজিস প্রোগ্রাম ফাইলের নাম থেকে প্রকল্প ফাইলের নাম নির্ধারণ করার চেষ্টা করবে
কমান্ড লাইনে দেওয়া। সমস্ত ফাইলের নাম আপেক্ষিক হিসাবে aegis প্রকল্পের মধ্যে সংরক্ষণ করা হয়
বেসলাইন ডিরেক্টরি গাছের মূলে। উন্নয়ন ডিরেক্টরি এবং
ইন্টিগ্রেশন ডিরেক্টরি হল এই বেসলাইন ডিরেক্টরির ছায়া, এবং তাই এই আপেক্ষিক নামগুলি
এখানেও আবেদন করুন। কমান্ড লাইনে নাম দেওয়া ফাইলগুলি প্রথমে পরম পাথে রূপান্তরিত হয়
যদি প্রয়োজন হয় তাহলে. তারপরে তাদের বেসলাইন পাথ, ডেভেলপমেন্ট ডিরেক্টরির সাথে তুলনা করা হয়
path, এবং ইন্টিগ্রেশন ডিরেক্টরি পাথ, একটি বেসলাইন-আপেক্ষিক নাম নির্ধারণ করতে। এটাই
একটি ত্রুটি যদি নামের ফাইলটি এই ডিরেক্টরি গাছগুলির একটির বাইরে থাকে।
সার্জারির -বেস_আপেক্ষিক আপেক্ষিক ফাইলের নামগুলিকে ব্যাখ্যা করার জন্য বিকল্পটি ব্যবহার করা যেতে পারে
বেসলাইন পাথ আপেক্ষিক; পরম ফাইলের নাম এখনও বিভিন্ন সঙ্গে তুলনা করা হবে
একটি বেসলাইন-আপেক্ষিক নাম নির্ধারণ করার জন্য পাথ।
সার্জারির আপেক্ষিক_ফাইলের নাম_পছন্দ ব্যবহারকারী কনফিগারেশন ফাইল পরিবর্তন করতে ব্যবহার করা যেতে পারে
এই ডিফল্ট আচরণ. দেখা aeuconf(5) আরও তথ্যের জন্য।
প্রজ্ঞাপন
সার্জারির new_file_undo_command প্রকল্পে কনফিগ সেট করা হলে ফাইল চালানো হয়। দ্য প্রকল্প_ফাইল_-
হুকুম এছাড়াও চালানো হয়, যদি সেট করা হয়, এবং যদি সম্প্রতি একটি ইন্টিগ্রেশন হয়েছে। দেখা
aepconf(5) আরও তথ্যের জন্য।
প্রক্রিয়া পাশ প্রভাব
এই কমান্ডটি যেকোন বিল্ড বা পরীক্ষা নিবন্ধন বাতিল করবে, কারণ একটি ফাইল মুছে ফেলা হচ্ছে
যৌক্তিকভাবে তাদের অকার্যকর করে।
পার্থক্য ফাইল (,D) মুছে ফেলা হবে, তবে যেকোন DMT প্রাপ্ত ফাইল (যেমন a .o
একটি .c ফাইল থেকে ফাইল) সরানো হবে না। এর কারণ হল aegis থেকে decoupled হয়
ডিএমটি, এবং এই প্রাপ্ত ফাইলগুলিকে কী বলা যেতে পারে তা জানতে পারে না। আপনি মুছে ফেলার প্রয়োজন হতে পারে
ম্যানুয়ালি প্রাপ্ত ফাইল।
বিকল্প
নিম্নলিখিত বিকল্পগুলি বোঝা যায়:
-বেস_আপেক্ষিক
আপেক্ষিক ফাইলের নামগুলিকে আপেক্ষিক হিসাবে বিবেচনা করার জন্য এই বিকল্পটি ব্যবহার করা যেতে পারে
উৎস গাছের ভিত্তি। দেখা aeuconf(5) সংশ্লিষ্ট ব্যবহারকারীর জন্য
পক্ষপাত।
-বর্তমান_আত্মীয়
আপেক্ষিক ফাইলের নামগুলিকে আপেক্ষিক হিসাবে বিবেচনা করার জন্য এই বিকল্পটি ব্যবহার করা যেতে পারে
বর্তমান ডিরেক্টরি। এটি সাধারণত ডিফল্ট। দেখা aeuconf(5) জন্য
সংশ্লিষ্ট ব্যবহারকারীর পছন্দ।
-পরিবর্তন সংখ্যা
এই বিকল্পটি একটি প্রকল্পের মধ্যে একটি নির্দিষ্ট পরিবর্তন নির্দিষ্ট করতে ব্যবহার করা যেতে পারে। দেখা
আশ্রয়(1) এই বিকল্পের সম্পূর্ণ বিবরণের জন্য।
-সাহায্য
এই বিকল্পটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্য পেতে ব্যবহার করা যেতে পারে আশ্রয়
প্রোগ্রাম.
- ইন্টারেক্টিভ
নির্দিষ্ট করুন যে aegis প্রতিটি মুছে ফেলার আগে নিশ্চিতকরণের জন্য ব্যবহারকারীকে জিজ্ঞাসা করা উচিত
ফাইল প্রশ্নটির উত্তর দাও হাঁ ফাইল মুছে ফেলার জন্য, বা না। ফাইল রাখার জন্য। আপনি
উত্তর দিতে পারে সব ফাইল মুছে ফেলতে এবং যা অনুসরণ করে, বা না রাখা
ফাইল এবং যে সব অনুসরণ.
ব্যবহারকারীর ডিফল্ট ডিলিট_ফাইল_পছন্দ নির্দিষ্ট না হলে দেখুন aeuconf(5)
আরও তথ্যের জন্য.
যদি aegis ব্যাকগ্রাউন্ডে চলমান থাকে, তাহলে প্রশ্ন করা হবে না, এবং
ফাইল মুছে ফেলা হবে।
-কীপ
এই বিকল্পটি সাধারণত মুছে ফেলা ফাইল এবং/অথবা ডিরেক্টরিগুলি ধরে রাখতে ব্যবহার করা যেতে পারে
কমান্ড দ্বারা প্রতিস্থাপিত। ব্যবহারকারীর ডিফল্ট ডিলিট_ফাইল_পছন্দ যদি না
নির্দিষ্ট করা, দেখুন aeuconf(5) আরও তথ্যের জন্য।
-না_রাখুন
ফাইল এবং/অথবা ডিরেক্টরি মুছে ফেলা হয়েছে তা নিশ্চিত করতে এই বিকল্পটি ব্যবহার করা যেতে পারে
বা কমান্ড দ্বারা প্রতিস্থাপিত। ব্যবহারকারীর ডিফল্ট ডিলিট_ফাইল_পছন্দ যদি না
নির্দিষ্ট করা, দেখুন aeuconf(5) আরও তথ্যের জন্য।
-তালিকা
এই কমান্ডের জন্য উপযুক্ত বিষয়গুলির একটি তালিকা পেতে এই বিকল্পটি ব্যবহার করা যেতে পারে।
তালিকা প্রত্যাশিত তুলনায় আরো সাধারণ হতে পারে.
-প্রকল্প নাম
এই বিকল্পটি আগ্রহের প্রকল্প নির্বাচন করতে ব্যবহার করা যেতে পারে। যখন না -প্রকল্প
বিকল্প নির্দিষ্ট করা হয়, AEGIS_PROJECT পরিবেশ পরিবর্তনশীল পরামর্শ দেওয়া হয়. যদি
যেটির অস্তিত্ব নেই, ব্যবহারকারীর $HOME/.aegisrc ফাইল একটি ডিফল্ট জন্য পরীক্ষা করা হয়
প্রকল্প ক্ষেত্র (দেখুন aeuconf(5) আরও তথ্যের জন্য)। যদি তা না থাকে,
যখন ব্যবহারকারী শুধুমাত্র একটি একক প্রকল্প, প্রকল্পের মধ্যে পরিবর্তনের উপর কাজ করে
নাম যে প্রকল্পের ডিফল্ট. অন্যথায়, এটি একটি ত্রুটি.
-টেরসে
এই বিকল্পটি ন্যূনতম ন্যূনতম উৎপাদনের জন্য তালিকা তৈরি করতে ব্যবহার করা যেতে পারে
তথ্য এটি সাধারণত শেল স্ক্রিপ্টের জন্য দরকারী।
-ভেরবুস
এই বিকল্পটি aegisকে আরও আউটপুট তৈরি করার জন্য ব্যবহার করা যেতে পারে। ডিফল্ট এজিস দ্বারা
শুধুমাত্র ত্রুটির উপর আউটপুট উত্পাদন করে। সঙ্গে ব্যবহার করা হলে -তালিকা বিকল্প এই বিকল্প
কলাম শিরোনাম যোগ করার কারণ।
-সাংকেতিক_লিঙ্কগুলি যাচাই করুন
এই বিকল্পটি অনুরোধ করতে ব্যবহার করা যেতে পারে যে প্রতীকী লিঙ্ক, বা হার্ড লিঙ্ক, বা
ফাইল কপি, কাজের এলাকায় বর্তমান অবস্থা প্রতিফলিত করতে আপডেট করা হবে
ভিত্তিরেখা এই দ্বারা নিয়ন্ত্রিত হয় উন্নয়ন_নির্দেশিকা_শৈলী ক্ষেত্র
প্রকল্প কনফিগারেশন ফাইল। শুধুমাত্র ফাইলগুলি যা পরিবর্তনের সাথে জড়িত নয়
আপডেট করা হয়েছে এছাড়াও দেখুন এর “symbolic_links_preference” ক্ষেত্র aeuconf(5)। এই
বিকল্পটি ডিফল্ট, যদি আপনার কনফিগারেশনের জন্য অর্থপূর্ণ হয়। নাম একটি
ঐতিহাসিক দুর্ঘটনা, হার্ড লিঙ্ক এবং ফাইল কপি অন্তর্ভুক্ত করা হয়.
-অনুমান_সিম্বলিক_লিংক
বেসলাইন মিরর ফাইলের কোনো আপডেট না নেওয়ার অনুরোধ করার জন্য এই বিকল্পটি ব্যবহার করা যেতে পারে
স্থান এই বিকল্পগুলি দরকারী যখন আপনি স্পষ্টভাবে জানা ফাইলের আপ-টু-ডেট-
ness এখন গুরুত্বপূর্ণ নয়; এই বিকল্পের ভুল ব্যবহার থাকতে পারে
অপ্রত্যাশিত বিল্ড পার্শ্ব প্রতিক্রিয়া এছাড়াও দেখুন “symbolic_links_preference” ক্ষেত্র
of aeuconf(5)। এই বিকল্পটি ডিফল্ট, যদি আপনার জন্য অর্থপূর্ণ না হয়
কনফিগারেশন. নামটি একটি ঐতিহাসিক দুর্ঘটনা, হার্ড লিঙ্ক এবং ফাইল কপি
অন্তর্ভুক্ত.
-অপেক্ষা কর অ্যাক্সেস লকের জন্য অপেক্ষা করার জন্য Aegis কমান্ডের প্রয়োজন হলে এই বিকল্পটি ব্যবহার করা হতে পারে
তারা অবিলম্বে প্রাপ্ত করা যাবে না. ব্যবহারকারীর ডিফল্ট lock_wait_preference
নির্দিষ্ট না হলে দেখুন aeuconf(5) আরও তথ্যের জন্য।
-না_অপেক্ষা করো
এই অপশনটি ব্যবহার করা হতে পারে Aegis কমান্ডের প্রয়োজন হলে একটি মারাত্মক ত্রুটি নির্গত করার জন্য
তালা অবিলম্বে প্রাপ্ত করা যাবে না. ব্যবহারকারীর ডিফল্ট
lock_wait_preference নির্দিষ্ট না হলে দেখুন aeuconf(5) আরও তথ্যের জন্য।
আরো দেখুন আশ্রয়(1) সমস্ত এজিস কমান্ডের জন্য সাধারণ বিকল্পগুলির জন্য।
সমস্ত বিকল্প সংক্ষিপ্ত করা যেতে পারে; সংক্ষেপণটি বড় হাতের অক্ষর হিসাবে নথিভুক্ত করা হয়েছে,
সমস্ত ছোট হাতের অক্ষর এবং আন্ডারস্কোর (_) ঐচ্ছিক। আপনি পরপর ব্যবহার করতে হবে
ঐচ্ছিক অক্ষরের ক্রম।
সমস্ত বিকল্পগুলি অক্ষর সংবেদনশীল, আপনি সেগুলিকে বড় হাতের বা ছোট হাতের অক্ষরে টাইপ করতে পারেন বা ক৷
উভয়ের সংমিশ্রণ, ক্ষেত্রে গুরুত্বপূর্ণ নয়।
উদাহরণ স্বরূপ: আর্গুমেন্ট "-প্রকল্প, "-PROJ" এবং "-p" সবই ব্যাখ্যা করা হয়
-প্রকল্প বিকল্প যুক্তি "-prj" বোঝা যাবে না, কারণ ধারাবাহিক
ঐচ্ছিক অক্ষর সরবরাহ করা হয়নি।
কমান্ড লাইনে বিকল্প এবং অন্যান্য কমান্ড লাইন আর্গুমেন্ট নির্বিচারে মিশ্রিত হতে পারে,
ফাংশন নির্বাচকদের পরে।
GNU দীর্ঘ বিকল্পের নাম বোঝা যায়। যেহেতু সব বিকল্পের নাম আশ্রয় দীর্ঘ,
এর মানে হল অতিরিক্ত অগ্রণী '-' উপেক্ষা করা। দ্য "--পছন্দ=মূল্য"সম্মেলন হয়
বুঝেছি
প্রস্তাবিত উপায় দ্বারা
এই কমান্ডের জন্য প্রস্তাবিত উপনাম হল
csh% ওরফে aenfu 'aegis -nfu \!$ -v'
sh$ aenfu(){aegis -nfu "$@" -v}
ত্রুটি
পরিবর্তন না হলে এটি একটি ত্রুটি হচ্ছে উন্নত অবস্থা.
পরিবর্তনটি বর্তমান ব্যবহারকারীকে বরাদ্দ না করা হলে এটি একটি ত্রুটি।
ফাইলটি পরিবর্তনে না থাকলে এটি একটি ত্রুটি।
ফাইলটি 'aegis -New_File'-এর সাথে পরিবর্তনে যোগ করা না হলে এটি একটি ত্রুটি
কমান্ড।
প্রস্থান করুন স্থিতি
সার্জারির আশ্রয় যেকোনো ত্রুটিতে 1-এর স্ট্যাটাস দিয়ে কমান্ড প্রস্থান করবে। দ্য আশ্রয় আদেশ শুধুমাত্র হবে
কোনো ত্রুটি না থাকলে 0 এর স্ট্যাটাস দিয়ে প্রস্থান করুন।
পরিবেশ বৈচিত্র্য
দেখ আশ্রয়(1) পরিবেশ ভেরিয়েবলের একটি তালিকার জন্য যা এই কমান্ডকে প্রভাবিত করতে পারে। দেখা
aepconf(5) প্রকল্প কনফিগারেশন ফাইলের জন্য প্রকল্প_নির্দিষ্ট কিভাবে সেট করতে হবে তার জন্য ক্ষেত্র
Aegis দ্বারা নির্বাহিত সমস্ত কমান্ডের জন্য পরিবেশ ভেরিয়েবল।
onworks.net পরিষেবা ব্যবহার করে aenfu অনলাইন ব্যবহার করুন