এটি আমার জন্য অত্যন্ত গুরুত্বপূর্ণ, ফাইল / ফোল্ডারের নামকরণ যাতে এই অক্ষরগুলি থাকে।
এটি আপনার পক্ষে গুরুত্বপূর্ণ হতে পারে তবে আপনার সমস্যাটি সমাধান করার জন্য আপনাকে এটি ছেড়ে দিতে হবে এবং আলাদা উপায় খুঁজে পেতে হবে।
এই অক্ষরগুলি উইন্ডোজ ওএস ফাংশন কলগুলির দ্বারা অনুমোদিত নয় যা ফাইলের নামগুলি হ্যান্ডেল করে।
তাদের বিশেষভাবে অনুমোদিত নয় কারণ তাদের অন্য ব্যবহার রয়েছে:
- \- পাথ বিভাজক এবং পালানোর চরিত্র হিসাবে ব্যবহারের জন্য সংরক্ষিত
- / - পাথ বিভাজক হিসাবে ব্যবহারের জন্য সংরক্ষিত
- : - ড্রাইভের নাম ডেলিমিটার হিসাবে ব্যবহারের জন্য সংরক্ষিত
- *এবং ?- ওয়াইল্ডকার্ড অক্ষর হিসাবে ব্যবহারের জন্য সংরক্ষিত
- "- ফাঁকা স্থান যুক্ত নামের উদ্ধৃতি ব্যবহারের জন্য সংরক্ষিত Re
- <, >এবং |- কমান্ড পুনঃনির্দেশ অপারেটর হিসাবে ব্যবহারের জন্য সংরক্ষিত
আপনি অবশ্যই পৃথক অপারেটিং সিস্টেম ব্যবহার করে এই অক্ষরগুলি সম্বলিত ফাইলগুলি তৈরি করতে পারেন (যতক্ষণ না অপারেটিং সিস্টেমটি উইন্ডোজ ফাইল সিস্টেমটি পড়তে / লিখতে পারে)।
তবে, আপনি উইন্ডোজ প্রোগ্রামগুলি ব্যবহার করে এই ফাইলগুলির সাথে কিছু করতে অক্ষম হবেন এবং তারা ফাইলের নামগুলি বুঝতে পারবেন না এবং ত্রুটিগুলি তৈরি করবে।
ফাইল, পাথ এবং নেমস্পেসের নামকরণ
নামকরণ অনুষ্ঠান
নিম্নলিখিত মৌলিক নিয়মগুলি ফাইল সিস্টেমের নির্বিশেষে ফাইল এবং ডিরেক্টরিগুলির জন্য বৈধ নামগুলি তৈরি এবং প্রক্রিয়া করতে অ্যাপ্লিকেশনগুলিকে সক্ষম করে:
...
নিম্নলিখিত ব্যতীত ইউনিকোড অক্ষর এবং বর্ধিত অক্ষর সেট (128-255) এর অক্ষর সহ একটি নামের জন্য বর্তমান কোড পৃষ্ঠায় যে কোনও অক্ষর ব্যবহার করুন:
উত্স নামকরণ ফাইল, পাথ এবং নাম স্থান ace
তবে আমি সত্যিই যাইহোক এটি করতে চাই।
সাইগউইন ইনস্টল করুন এবং ব্যবহার করুন touch
।
আমি সমস্ত সম্ভাব্যতাগুলি পরীক্ষা না করে নীচের কাজগুলি করেছি:
touch :
touch \|
touch \"
touch \>
উদাহরণ আউটপুট:
DavidPostill@Hal /f/test/impossible
$ ll
total 0
-rw-rw-rw-+ 1 DavidPostill None 0 Aug 10 21:03 '"'
-rw-rw-rw-+ 1 DavidPostill None 0 Aug 10 21:02 :
-rw-rw-rw-+ 1 DavidPostill None 0 Aug 10 21:02 '|'
-rw-rw-rw-+ 1 DavidPostill None 0 Aug 10 21:07 '>'
আপনি দেখতে পাচ্ছেন যে এগুলি উইন্ডোজে ব্যবহারযোগ্য নয়:
F:\test\impossible>dir
Volume in drive F is Expansion
Volume Serial Number is 3656-BB63
Directory of F:\test\impossible
10/08/2016 21:07 <DIR> .
10/08/2016 21:07 <DIR> ..
10/08/2016 21:03 0
10/08/2016 21:02 0
10/08/2016 21:07 0
10/08/2016 21:02 0
4 File(s) 0 bytes
2 Dir(s) 1,772,601,536,512 bytes free