দৃষ্টি আকর্ষন করা:
কমান্ড লাইন থেকে কীভাবে ফাইল তৈরি করবেন তা আমি জিজ্ঞাসা করছি না !
আমি 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
।