দৃষ্টি আকর্ষন করা:
কমান্ড লাইন থেকে কীভাবে ফাইল তৈরি করবেন তা আমি জিজ্ঞাসা করছি না !
আমি touchবছরের পর বছর ধরে ফাইল তৈরির জন্য ব্যবহার করে আসছি যে এটির প্রধান উদ্দেশ্য অন্যরকম। যদি কেউ কমান্ড লাইন থেকে একটি ফাইল তৈরি করতে চান তবে অনেকগুলি সম্ভাবনা রয়েছে:
touch foo.bar
> foo.bar
cat > foo.bar
echo -n > foo.bar
printf '' > foo.bar
এবং আমি নিশ্চিত আরও কিছু আছে।
তবে আসল বিষয়টি হ'ল উপরের কমান্ডগুলির কোনওটিই ফাইল তৈরির জন্য তৈরি করা হয়নি। উদাহরণস্বরূপ, man touchপ্রস্তাব দেয় এই আদেশটি ফাইল টাইমস্ট্যাম্পগুলি পরিবর্তন করার জন্য। ইউনিক্স (বা লিনাক্স) হিসাবে সম্পূর্ণ কোনও ওএসের সম্পূর্ণরূপে ফাইল তৈরির জন্য ডিজাইন করা কমান্ড নেই কেন?
cat!
moreযখন lessবেশি কিছু করে ব্যবহার moreকরবেন !? বা dirএবং ls। যাইহোক, আমি সামঞ্জস্যতা বিষয় সম্পর্কে সচেতন।
moreসৃষ্টির পূর্বাভাস দেয় less। lessএর ত্রুটিগুলি সমাধান করার জন্য বিশেষভাবে তৈরি করা হয়েছে more। moreপশ্চাদপটে সামঞ্জস্যতার কারণে এখনও বিদ্যমান। dirএবং lsবেশিরভাগ উদ্দেশ্য এবং উদ্দেশ্যগুলির জন্য একই নির্বাহযোগ্য - এগুলি কেবল কয়েকটি মুষ্টি বাইটে পৃথক। একটি নতুন সরঞ্জাম ফাইল তৈরি করতে হবে জন্য বিশেষভাবে অভিপ্রেত কম বিদ্যমান সরঞ্জাম চেয়ে এবং যেমন এটি একটি রিগ্রেশন, না ক্ষেত্রে মত একটি উন্নতি হবে lessবনাম more।