নটিলাসের প্রথম কোনও ফাইলটির নাম কীভাবে রাখবেন?


16

নটিলাসের নতুন সংস্করণগুলি দুর্দান্ত, কারণ এগুলি যে কোনও ফাইলের শুরুতে ননালফ্যানিউমেরিক অক্ষরগুলি এড়িয়ে যায় এবং ফাইলগুলি প্রথম বর্ণানুক্রমিক বর্ণ অনুসারে বাছাই করে (যদি থাকে)। তবে ফাইলটিকে এর আগে সাজানোর জন্য নামকরণ করবেন কীভাবে 0? ধরে নিন এই ফাইলগুলির সাথে আমার একটি ফোল্ডার রয়েছে:

0apple.conf
apricot.xml
banana
camel.so
cat.py
dog.tar.bz

এবং আমি ফাইলের cat.pyআগে এটি সাজানোর জন্য এক বা দুটি বর্ণের উপসর্গ যুক্ত করতে চাই 0apple.conf। আমি নামটি পরিবর্তন করতে চাই না, কেবল একটি উপসর্গ যুক্ত করব। আমি অন্যের নামও পরিবর্তন করতে চাই না। আমি ইতিমধ্যে চেষ্টা করেছি:

  1. #cat.pyএবং .cat.pyনাম এবং গ্রীক বর্ণমালা উপসর্গ ফাইল শেষ পর্যন্ত সাজান ( dog.tar.bzফাইলের পরে ; .দৃশ্যমানতাও পরিবর্তন হয়)
  2. কোন ,-";:-–\_(?)*+%=<>!উপসর্গ মধ্যে ফাইল বাছাই করে camel.soএবং dog.tar.bz(যে কোন উপসর্গ ছাড়া করা)।

হ্যাঁ, শুরুর কাছাকাছি হওয়ার জন্য আরও শূন্য যুক্ত করার বিকল্প রয়েছে তবে আমি ফাইলের নামটি যতটা সম্ভব সংক্ষিপ্ত এবং প্রথম অবস্থানে রাখতে চাই।

দ্রষ্টব্য: আমার ভাষা চেক আছে (তাই কোলেশন ভালো কিছু হওয়া উচিত cs, cz, czechবা cs_CZ)।



@ অরিগা দুঃখিত, তবে এগুলি সম্পর্কিত নয়, তারা এগুলি কেবল এলএসে বাছাই করে, তবে
নটিটিলাসে


নাহ, এখনও প্রথম নয়
আলেস্কা

একটি উত্তর এই লিঙ্কটিতে পাওয়া যাবে: "নটিলাস বাছাই করুন" শিরোনামে নটিলাস গাইড । ফাইলের নাম বাছাই করার সময় নটিলাস যেভাবে বিশেষ অক্ষরগুলি পরিচালনা করে তা পরিবর্তনের একটি উপায়।
bashBedlam

উত্তর:


7

উপসর্গটি 0ইতিমধ্যে নটিলাসে ফাইলটিকে প্রথমে সাজানোর জন্য তৈরি করে। প্রথম ফাইলটির আগে কী আসতে পারে? ডিরেক্টরি ব্যতীত কোনও ফাইলই পারে নি। স্থানীয় ব্যবহারের ক্ষেত্রে নির্বিশেষে এটি সত্য।

ফাইল নামকরণ

নিম্নলিখিত উদাহরণে, আমি প্রথমে একটি খালি পাঠ্য ফাইল apple.txtতৈরি করেছি যার নাম দিয়েছিল একাধিক অনুলিপি এবং একক অক্ষর উপসর্গ যুক্ত করে প্রতিটি ফাইলের নাম পরিবর্তন করে। আমি কেবলমাত্র সর্বাধিক সামঞ্জস্যপূর্ণ আলফানিমেরিক অক্ষর: 0 A á _ -এবং (স্পেস) ব্যবহার করেছি। এর অর্থ আমি মোট 7 টি ফাইল তৈরি করেছি, সাথে সাথে appleরেফারেন্সের জন্য একটি ডিরেক্টরিও তৈরি করেছি ।

নোটটি áহ'ল চেকের দ্বিতীয় পত্র, যা উইকিপিডিয়ায় এই নিবন্ধ বিভাগে পাওয়া যায় । প্রথম অক্ষরটি ইংরেজির মতো বলে মনে হয়: Aএবং a

ফাইল বাছাই

নটিলাস কীভাবে এই ফাইলগুলিকে বিভিন্ন স্থানীয় পরিবেশে বাছাই করবে? দেখা যাচ্ছে যে এটি অনুরূপ তবে কিছুটা আলাদা। তুলনার জন্য নিম্নলিখিত স্ক্রিনশট দেখুন।

ইংরেজি এবং চেক পরিবেশে নটিলাস

নটিলাস এইভাবে ইংরেজী পরিবেশে ফাইলগুলি বাছাই en_US.UTF-8করেছেন:

apple <-- directory
0apple.txt
Aapple.txt
áapple.txt
apple.txt <-- original file without prefix
 apple.txt
_apple.txt
-apple.txt

নটিলাস চেক পরিবেশে cs_CZ.UTF-8এই ফাইলগুলি বাছাই করে :

apple <-- directory
0apple.txt
Aapple.txt
áapple.txt
 apple.txt
apple.txt <-- original file without prefix
-apple.txt
_apple.txt

উভয় লোকেলে, ডিরেক্টরি এবং নটিলাসে তালিকা হিসাবে দেখার সময় শীর্ষ 3 ফাইলের ক্রমের কোনও পরিবর্তন নেই। এটি ইতিমধ্যে দেখায় যে কোনও বর্ণানুক্রমিক অক্ষর আগে উপস্থিত হতে পারে না 0apple.txt

কর্মক্ষেত্র ঘ

একটি উপায় হ'ল বিদ্যমান উপসর্গের সাথে বিদ্যমান "আপেল" ব্যতীত নামের সাথে ফাইলগুলি তৈরি করা 0that তৈরি করার 0aaa.txtআগে 0apple.txtএবং আরও আগে আসবে।

এই workaround ব্যবহার করে, ফাইলগুলি এইভাবে বাছাই করা হয়:

0.txt
0a.txt
0aaa.txt
0apple.txt
...

এইভাবে, ফাইলটি 0.txtনটিলাসে প্রদর্শিত প্রথম ফাইল হবে। 0.txtব্যবহারকারী কোনও ফাইলের নাম তৈরি করতে না চাইলে .txt(অন্য কোনও স্থানের অক্ষর ব্যবহার করে) অন্য কোনও ফাইল আগে আসতে পারে না ।

কর্মক্ষেত্র 2

যদি বলি appleইতিমধ্যে প্রথম যে ফাইলটি বিদ্যমান পারেন এবং ব্যবহারকারীতে জোরাজুরি হয় না নামান্তর apple, আরেকটা উপায় হল থেকে উচ্চতর সংখ্যা প্রেফিক্স সহ বিদ্যমান ফাইল পুনঃনামকরণ 0apple.txtকরা 9apple.txt। এটি কম সংখ্যার উপসর্গযুক্ত অন্যান্য ফাইলগুলির আগে উপস্থিত 0*হতে 8*দেবে 9apple.txt

এই workaround ব্যবহার করে, ফাইলগুলি এইভাবে বাছাই করা হয়:

0mango.txt
1kiwi.txt
2orange.txt
...
9apple.txt
...

পুরোপুরি 2 0apple.txtনামটি অনুপযুক্ত, যদি পুরো কারণটির কোনও কারণেই নাম পরিবর্তন করা যায় না। কার্যতালিকা 1 আরও কার্যকর 0.txtহবে যেহেতু সর্বদা প্রদর্শিত হবে 0mango.txtবা ব্যবহারকারীরা যে ফাইল ফাইলগুলির নাম ভাবতে পারে তার আগে উপস্থিত থাকবে ।

কীভাবে পরীক্ষা করলাম

আমার পরীক্ষায়, উবুন্টুতে নটিলাস চালানোর জন্য চেক পরিবেশ প্রস্তুত করার জন্য শুধুমাত্র প্রয়োজনীয় লোকেল প্যাকেজগুলি ইনস্টল করা হয়েছিল। LANG=<LOCALENAME> nautilusকমান্ড দ্বারা অন্যান্য লোকালয়ে প্রোগ্রাম চালানোর দ্রুত উপায়টি কার্যকর হয়নি। সুতরাং, নিম্নলিখিত পদক্ষেপ।

  • language-pack-gnome-cs language-pack-gnome-cs-base language-pack-cs language-pack-cs-baseটার্মিনাল এপিটি-র মাধ্যমে এই প্যাকেজগুলি ইনস্টল করুন

  • যান সিস্টেম সেটিংস> ভাষা এবং সমর্থন

  • ইন ভাষা - মেনু এবং জানালা জন্য ভাষা , প্রবেশ নামে টেনে čeština(জন্য "চেক" শব্দ উইকিপিডিয়া লক্ষনীয় উপরোক্ত)English

  • কার্যকর হতে লগ আউট এবং আবার লগ ইন করুন

উবুন্টু 16.04 এলটিএস (লাইভ) এ নটিলাস 3.14.3 ব্যবহার করে পরীক্ষিত।

উপসর্গ সহ টিএল; ডিআর ফাইলের নাম নটিলাসে 0খুব প্রথম ফাইল তৈরি করে। ডিরেক্টরিগুলি ব্যতীত অন্য কোনও ফাইল খুব প্রথম ফাইলের আগে উপস্থিত হতে পারে।


নটিলাস বাছাই আচরণের উন্মাদনা এবং পরিবেশগত পরিবর্তনশীলটির বিরুদ্ধে অসম্মান সম্পর্কিত, এই পুরানো পোস্টটি দেখুন
ক্লিয়ারকিমুরা

1
একটি নেটিভ চেক ব্যক্তি হিসেবে আমি আপনি সঠিক হবে: Áবা áপরে চেক বর্ণমালা দ্বিতীয় চিঠি Aবা a। লিঙ্কযুক্ত উইকিপিডিয়া টেবিলের বাম কলামটি দেখুন। ডান কলামটি বাম কলামে বর্ণের বানান।
মেলিবিয়াস

@ মেলিবিয়াস সেই অনুযায়ী সংশোধন করেছেন। আমার খারাপ, আমি টেবিলে "চিঠি" এর পরিবর্তে "নাম" কলামে ভুল লিখেছি।
ক্লিয়ারকিমুরা

আরেকটি ছোটখাট জিনিস যে Áবা áহিসাবে একই নয় Aবা a। তবে আপনি আমার বেশিরভাগ প্রশ্নের উত্তর দিয়েছেন, ধন্যবাদ
আলেস্কা

আমি চেক থেকে একটি চিঠি ব্যবহার করার ইচ্ছা নিয়েছিলাম যা সাধারণত রোমান বর্ণ বা এমনকি সংখ্যার চেয়ে বেশি হতে পারে তবে আমি উইকিপিডিয়ায় টেবিলটি ভুলভাবে লিখেছি। আমি আমার নির্বোধ ভুলের জন্য লজ্জা পেয়েছি ... যদিও আমি অন্য লোকেলের সাথে চেষ্টা করি নি।
ক্লিয়ারকিমুরা

2

আপনি কি উপসর্গ হিসাবে স্থান শূন্য চেষ্টা করেছেন?

[0 কেট.পি]

আপনি উল্লিখিত অন্যান্য চরিত্রগুলি আমার পক্ষে খুব কার্যকর হয় না তবে স্থান শূন্যটি ভাল কাজ করে।

আপনি স্পেসিয়াল অক্ষর এবং শূন্যের অন্যান্য সংমিশ্রণগুলিও চেষ্টা করতে পারেন, যেমন: -0cat.pay, _0cat.py, ইত্যাদি। এগুলিও কাজ করা উচিত।


দুর্দান্ত, তবে আমি যদি টার্মিনালটি ব্যবহার করে সেই ফাইলটি চালাতে চাই তবে এটি কি ভাল?
আলেস্কা

আমি মনে করি আমার ফাইলনামটি এনকোড করা উচিত এবং স্বতঃপূরণ কাজ করবে না, যা এতটা সুবিধাজনক নয়।
আলেস্কা

আমি নটিলাসে এই নামে কোনও ফাইলের নামও পরিবর্তন করতে পারি না (আমি এটি কেবল টার্মিনাল দিয়েই করতে পারি), এটিও এতটা সুবিধাজনক নয়।
আলেস্কা

2
স্পেসিয়াল অক্ষর এবং শূন্যের আর একটি সংমিশ্রণ চেষ্টা করুন, -0cat.py বা! 0cat.py বা অন্য যে কোনও কিছুর, এটিও কাজ করা উচিত। আমি আমার উত্তর সম্পাদনা করেছি।
রাভেক্সিনা

আমার জন্য নয়, 00apple.conf -0cat.py এর আগে রয়েছে: /
আলেস্কা

0

উপস আ ব্যবহার করে ফাইল নামকরণে আমার সাফল্য আছে। মূল ফাইলের নাম তথ্য.টেক্সট বলুন - নামটি হবে aa.info.txt। কেউ এটিকে "আআআ" দিয়ে প্রসারিত করতে পারে। বা "বিবি" ইত্যাদি আমি বিশেষ অক্ষর এবং স্পেসগুলি এড়িয়ে যাব, যার মধ্যে কিছু স্ক্রিপ্টগুলির গঠনকে জটিলভাবে জটিল করে তুলতে পারে।


এটি ওপি-র প্রশ্নের উত্তর দেয় না।
এডউইনকস্ল

কীভাবে, তার প্রতিবেদনের কথা উল্লেখ করে, aa.00apple.conf?
রজার

000apple.conf সম্পর্কে কী?
ব্যবহারকারীপদে

খারাপ জিনিসটি 00apple 0apple এর পরে এবং আপনি যদি অন্য শূন্য যোগ করেন তবে আপনি শুরুতে নেই
আলেস্কা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.