নটিলাস কি এর আসল নাম দিয়ে একটি .ডেস্কটপ ফাইল প্রদর্শন করতে পারে?


13

(সম্ভবত) ক্লিনিকাল আসল নামের পরিবর্তে একটি "মানব-পঠনযোগ্য" ওরফে প্রদর্শন করার জন্য একটি .ডেস্কটপ ফাইলের দক্ষতার যোগ্যতা রয়েছে ... এবং .ডেস্কটপ ফাইল টাইপের পরামর্শ অনুসারে, আমি ধরে নিয়েছি যে এই ক্ষমতাটি ডেস্কটপের জন্য উদ্দিষ্ট ( যা (সহ -?) নটিলাস দ্বারা পরিচালিত)।

তবে নটিলাস ফাইল ম্যানেজার নিজেই যেখানে আমি খালি-হাড়ের ফাইলের তথ্য (যেমন প্রকৃত নাম) দেখার আশা করব, সেখানে আমি আসল ফাইলের পরিবর্তে মেটা-ডেটা ওরফে উপস্থাপন করছি ।

এটি যখন নটিলাস আসল নামটি উপলব্ধ করে না তখন .ডেস্কটপ ফাইলটি সম্পাদনা / দেখার পক্ষে আরও অসুবিধা হয় ।

নটিলাস জিইউআই ফাইল ম্যানেজারের এই .ডেস্কটপ ফাইলগুলি তাদের আসল নামে তালিকাভুক্ত করার কোনও উপায় আছে কি ? (ঠিক এলএস এর মত )

দ্রষ্টব্য .. এই ফাইলগুলি আমাকে সম্পূর্ণরূপে আজ যখন আমি এক নতুন নামকরণ পর্যন্ত হতভম্ব ছিল, এবং (আমার) নতুন "নাম" আসলে ছিল না এ সব নতুন বাস্তব ফাইলের নাম !. প্রদর্শিত নামটি একটি উপনাম ছিল; নটিলাস ফাইলটির বিষয়বস্তু (নাম = ...) পরিবর্তন করেছেন এবং আসল নামটি অপরিবর্তিত ছিল! ... এখন আমি কেবল আধা বিস্মিত (অদ্ভুত জিনিস)


নটিলাস স্ক্রিপ্টের জন্য চ্যালেঞ্জের মতো মনে হচ্ছে! ফাইল টাইপ স্ক্রিপ্ট একটি মোড হতে পারে?
অ্যালান

2
... আসলে, আমি এটি সম্পর্কে যত বেশি চিন্তা করি, অপরিচিত এটি মনে হয় it যখন একটি স্ট্যান্ডার্ড "নাম পরিবর্তন" বৈশিষ্ট্যটি আসলে কোনও ফাইলের বিষয়বস্তুগুলিকে সংশোধন করে , যা ডিউটির ডাকের বাইরে চলে যাচ্ছে, যতদূর আমি উদ্বিগ্ন ... ভাল, কমপক্ষে ফাইল ফাইল পরিচালকের কাছ থেকে আমি প্রত্যাশা করি না ... আমি ভেবেছিলাম ফাইল সম্পাদক (এবং সম্পত্তি পত্রক) যা ছিল তার জন্য ... এবং হ্যাঁ, একটি নটিলাস স্ক্রিপ্ট আমাকে ফাইল সম্পাদনা / দেখার অনুমতি দেবে ... তবে আমি এখনও অবাক হয়েছি যে ডেস্কটপ ফাইলগুলি নটিলাস তাদের সম্পর্কে এত "বিশেষ" কি? যেমন "বিশেষ" চিকিত্সা .. চিকিত্সা যা "ম্যানেজার" ফাইলের জন্য বেশ মানসম্মত।
পিটার.ও

আমি সত্যিই বুঝতে পারছি না যে এটি প্যাকেজটির সাথে সম্পর্কিত যে প্যাকেজের সাথে এটির নামকরণ করা সম্ভব হবে না কারণ এটি পূর্বনির্ধারিত প্যাকেজগুলির একটি অনন্য নাম থাকা উচিত। উদাহরণস্বরূপ একাধিক এন্ট্রি প্রিজম লঞ্চারের জন্য সম্ভবত একটি সনাক্তকারী With মো তে একটি উদাহরণ উইন্ডোজ ভিস্তা বাক্সের মধ্যে সীমাবদ্ধ থাকতে পারে না ....... (কফিতে চিৎকার করে)
অ্যালান

আপনি নটিলাসের কোন সংস্করণ ব্যবহার করছেন?
যিশাইয়

@DoR। আপনি "ঠিক তেমনই সমস্যাটি চিহ্নিত করেছেন!" ... আমি নটিলাস ২.৩০.১ ব্যবহার করছি (লুসিড ১০.০৪) ... আমি এখনই ১০.১০ এর একটি ভিএম সংস্করণে নটিলাস ২.৩২.০ চেষ্টা করেছি এবং এটি কাজ করে ; নতুন নামটি এখন lsতালিকায় উপস্থিত হয়েছে ... আমি প্রকাশিত হওয়ার পনেরো দিনের মধ্যে ভিএমএমে ম্যাভেরিককে চেষ্টা করেছি, তবে এটি কয়েকবার ক্র্যাশ হয়ে গেছে এবং লিনাক্স / উবুন্টুতে খুব নতুন হয়ে যাওয়ার পরে আমি অবধি বন্ধ রাখার সিদ্ধান্ত নিয়েছি আমি একটি সম্ভাব্য ইনস্টল নাটকটি মোকাবেলা করতে সক্ষম হতে যথেষ্ট শিখেছি .. এটি একটি "চিহ্ন!" হয়ে উঠেছে .. আমি আমার প্রত্যাশার চেয়ে শীঘ্রই স্যুইচ করতে চলেছি ... এবং এখন, আমার যা প্রয়োজন তার একটি উত্তর যাতে আমি করতে পারি এটি "সমাধান করা" চিহ্নিত করুন :)
পিটার.ও

উত্তর:


5

নটিলাসের নতুন সংস্করণগুলির সাথে ( ২.৩৩.৫ এবং তারপরে ) .desktopফাইলগুলির নাম পরিবর্তন করা আসলে ফাইলের নাম পরিবর্তন করে, ফাইলের Nameক্ষেত্রটি নয়।

নটিলাস সম্পূর্ণ ফাইলের নাম ( .desktopএক্সটেনশন সহ) প্রদর্শন করবে , যদি .desktopফাইলটি কার্যকর না হয়

উদাহরণস্বরূপ, যদি কার্যকর Firefox.desktopহয়:

বিকল্প পাঠ

এখন আসল ফাইলের নাম দেখতে, Firefox.desktopনির্বাহযোগ্য করুন। ডান ক্লিক করুন -> বৈশিষ্ট্য -> অনুমতি -> চেক করুন Allow executing file as a program

বিকল্প পাঠ
এখন নটিলাস পুরো ফাইলের নামটি প্রদর্শন করবে:

বিকল্প পাঠ

বিকল্প পাঠনটিলাসে আন-এক্সিকিউটেবল .desktopফাইলগুলির নাম পরিবর্তন করে একটি বাগ রয়েছে বলে মনে হচ্ছে ।
আপনি যদি এই .desktopএক্সটেনশানটি মুছবেন না , তবে ফাইলটির
ডাবল-এক্সটেনশন হবে (অর্থাত্ Firefox.desktop.desktop)।


1
ধন্যবাদ ডিআর ... পাশের সমস্যাগুলির মধ্যে আমি কোনওভাবে আমার মূল প্রশ্নটির দৃষ্টি হারিয়ে ফেলেছি ... অর্থাৎ। নটিলাস কি "আসল ফাইলের নাম" দেখাতে পারে? ... আমি মনে করি এটি এখন পরিষ্কার হয়ে গেছে ... নটিলাস যা করে তা করে! ... এবং এটি: এটি সর্বদা নামের নামটি দেখায় ... এখন যখন আমি আসল ফাইলের নাম চাই তখন আমি এটি জানতে পারি একটি নটিলাস স্ক্রিপ্ট ... (মনে হচ্ছে ব্যবহারটি lsএকটি "সেরা অনুমান" পদ্ধতি হবে কারণ আসল নামটি উল্লেখযোগ্যভাবে আলাদা হতে পারে)।
পিটার.ও

@ ফ্রেড.বায়ার আমার উত্তর সম্পাদনা করেছেন;)
যিশাইয়

হ্যাঁ! .. আমি যে ডাবল পেয়েছিলাম .ডেস্কটপ! ... বেশ বিস্ময়কর .. (এবং অন্য গ্রিমলিন, তবে এটির কোনও মানে নেই ... সাধারণ ব্যবহারে এটি ভাল কাজ করে .. এবং আমি এখন কী আশা করি তা জানি :)
পিটার.ও

1
উদ্ধৃতি: ".ডেস্কটপ ফাইলটি কার্যকর না করা থাকলে নাটিলাস পুরো ফাইলের নামটি প্রদর্শন করবে।" এই আচরণ এতটাই অবিশ্বাস্য! একজন ফাইল ম্যানেজারের কাছে আমার প্রথম অনুরোধটি হ'ল আমাকে কোনও ফাইলের নাম দেখাতে হবে, অন্য কোনও তথ্য নয়, তবে ফাইলটির ধরণ কী।
kebs

2

নটিলাসের অদ্ভুততা ছাড়াও এখানে একটি নটিলাসের স্ক্রিপ্ট রয়েছে।

আপনি একাধিক ফাইল নির্বাচন করতে পারেন, ঠিক আছে ক্লিক করুন এবং gedit এগুলি প্রদর্শন করবে (জেনটির প্রয়োজন)।

#!/bin/sh

FILE=$(ls -1 | zenity --list --hide-header --multiple --separator "\n" --title "List directory contents" --width 400 --height 300 --column "ls")
IFS="
"
test -z "$FILE" || gedit $FILE

এটি রাখুন ~/.gnome2/nautilus-scriptsএবং কার্যকর করুন।


এই পরামর্শের জন্য ধন্যবাদ ... আমি এর আগে নটিলাস অ্যাকশন ব্যবহার করেছি, তবে আপনি আমাকে নটিলাস স্ক্রিপ্টগুলি একবার দেখার জন্য প্রস্তাব করেছিলেন, এবং আমি এটি পছন্দ করি! ... এবং আমিzenity
পিটার.ও

0

আমরা অতিরিক্ত স্ক্রিপ্ট ব্যবহার না করেই নটিলাসে আসল ফাইলের নামগুলি প্রদর্শন করতে পারি।

নটিলাস একটি উপনাম প্রদর্শন করা হবে .desktopজন্য -file .desktop-files যা অবস্থিত হয় /usr/shareএবং /usr/local/shareউভয় ডিরেক্টরি সব উপ-ডিরেক্টরির সহ। .desktop-ফাইল অন্য কোথাও অবস্থিত থাকলে নটিলাস আসল ফাইল-নামটি প্রদর্শন করবে ।

একটি প্রতীকী লিঙ্ক সহ আমরা একটি সহজ কৌশল করতে পারি:

sudo ln -s / usr / USR

আমরা যদি নটিলাস-এ ব্রাউজ করি তবে /usr/share/applicationsনটিলাস- .desktopফাইলগুলির জন্য উপকরণগুলি প্রদর্শন করবে ।

আমরা যদি নটিলাস-এ ব্রাউজ করি তবে /USR/share/applicationsনটিলাস-ফাইলগুলির আসল ফাইল-নামগুলি প্রদর্শন করবে .desktop

এটি ব্যবহার করে দেখুন, আমি এটি 16.04 এবং 17.04 সংস্করণগুলি সহ বেশ কয়েকটি উবুন্টু-স্বাদে পরীক্ষা করেছি। এটি জুবুন্টুতেও কাজ করে, থুনার নটিটিলাসের মতো একই আচরণ করেছে।

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