কেন ENOENT অর্থ "এরকম কোনও ফাইল বা ডিরেক্টরি নেই"?


507

এর ENTঅর্থ কী ENOENT?

ত্রুটি করা উচিত নয়:

অনুরূপ কোন ফাইল বা ডিরেক্টরি নেই

শুধু দ্বারা নামকরণ করা ENOFILE?

কোন গল্প বা কারণ আছে?

উত্তর:


787

এটি ত্রুটি NO ENTry (বা ত্রুটি কোনও ENTity) এর সংক্ষিপ্তসার, এবং ফাইল / ডিরেক্টরিগুলির চেয়ে বেশি ক্ষেত্রে ব্যবহার করা যেতে পারে।

এটি সংক্ষিপ্ত কারণ কারণ ভোরের সময়ে সি সংকলকগুলি প্রতীকগুলিতে 8 টিরও বেশি অক্ষরের সমর্থন করে না।


26
"আসলে ফাইল / ডিরেক্টরিগুলির চেয়ে বেশি ব্যবহার করা যায় can" : - ব্যতীত আপনি আপনার কোড আছে করতে চান লিনাক্স মধ্যে মিশে গিয়ে তৈরি lkml.org/lkml/2012/12/23/75
amn

12
মনে হয় এটি ব্যবহারকারীর কাছে 8 টি অক্ষরের জায়গাগুলি সংরক্ষণের পরিবর্তে ত্রুটিটি সুস্পষ্ট হয়ে উঠলে এটি আরও মূল্যবান হবে। কেন এই ধারণা হতে পারে কোন ধারণা?
ব্র্যাডি ডাউলিং

57
@ ব্র্যাডিডাউলিং কারণ ভোরবেলায় সি সংকলকরা প্রতীকগুলিতে 8 টিরও বেশি অক্ষরের সমর্থন করেনি।
কিছু প্রোগ্রামার

15
@ সোমপ্রগ্রামমারডুদের মন্তব্যে সি নামকরণের সম্মেলন সম্পর্কে আমার বেশিরভাগ প্রশ্ন (কোয়ালিটি) ব্যাখ্যা করা হয়েছে।
জ্যাকসন

3
@ জ্যাকসন যেমন command not foundনোডের চাইল্ড_প্রসেসের ক্ষেত্রে । * কাঁদছে *।
বাসিন্দা

122

এটি কেবল "এই জাতীয় ডিরেক্টরি এন্ট্রি নয়"। যেহেতু ডিরেক্টরি এন্ট্রি ডিরেক্টরি বা ফাইল (বা সিমলিংক, বা সকেট, বা পাইপ, বা ডিভাইস) হতে পারে, নামটির ENOFILEঅর্থ এটি খুব সংকীর্ণ হত।


27
সিমলিঙ্কস, সকেট, পাইপ এবং ডিভাইসগুলি সমস্ত ফাইল এবং ডিরেক্টরিগুলিও। এনফোাইলটি ENOENT এর অর্থের মতোই প্রশস্ত বা সংকীর্ণ হবে।
গুইডো ফ্লাহার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.