একটি ইউআরএল খোলার আদেশ


46

বাশ-এ আমি ব্যবহার করতে পারি এমন কোনও আদেশ আছে যা ডিফল্ট ব্রাউজারে একটি নির্দিষ্ট URL খুলবে?

উত্তর:


57

একটি কমান্ড রয়েছে যা আপনার ডিফল্ট ব্রাউজার সম্পর্কে জানে:

xdg-open http://google.com

এটি অন্যান্য প্রতিটি ধরণের ইউআরআই (ইউনিফর্ম রিসোর্স আইডেন্টিফায়ার) এর মতো চিত্রগুলির মতোও কাজ করবে - যা স্বয়ংক্রিয়ভাবে ইওগ, ওপেন অফিসের নথি এবং অন্যগুলি দিয়ে ফাইলপ্লেস পাথ ( xdg-open /tmp/foobar.png) এ খুলবে ।

এছাড়াও আছে

xdg-email team@stackexchange.com

এবং

xdg-mime query default text/html

কোন অ্যাপ্লিকেশন ব্যবহার করা হচ্ছে তা খুঁজে বের করতে।

আপনি সিস্টেম → পছন্দসমূহ → পছন্দসই অ্যাপ্লিকেশনগুলিতে গিয়ে আপনার প্রিফার্ড অ্যাপ্লিকেশন সেট করতে পারেন :

বিকল্প পাঠ

এই ইউটিলিটি অংশ freedesktop.org যাতে আপনি তাদের আপনার অ্যাপ্লিকেশনের ব্যবহার করতে পারেন, স্পেসিফিকেশন - এবং এটা সব কাজ যাচ্ছে যে মেনে চলে ডেস্কটপ বৈশিষ্ট


প্রতিধ্বনি alias open=xdg-open>> ~ / .bashrc, উচ্চ প্রস্তাবিত।
ulidtko

10

আপনি এর xdg-openমতো ব্যবহার করতে পারেন :

xdg-open http://askubuntu.com/

থেকে XDG খুলুন man পৃষ্ঠা :

এক্সডিজি-ওপেন ব্যবহারকারীর পছন্দের অ্যাপ্লিকেশনটিতে একটি ফাইল বা URL খুলবে। যদি কোনও URL সরবরাহ করা থাকে তবে URL টি ব্যবহারকারীর পছন্দের ওয়েব ব্রাউজারে খোলা হবে be


2

gnome-openপাশাপাশি কাজ করে xdg-openতবে নগ্ন ডোমেনটি দিয়ে কী করতে হবে তাও জানে না।

সুতরাং gnome-open http://askubuntu.comকাজ কিন্তু না gnome-open askubuntu.com

স্ট্রিপড ডাউন ডোমেন নামটি টাইপ করা এবং গ্রহণ করা সহজ করার জন্য এখানে একটি ছোট ফাংশন।

function go { gnome-open http://$1 ; }

আপনার কমান্ড লাইনে উপরেরটি আটকান, এন্টার টিপুন এবং এটি ব্যবহার করে দেখুন। যদি আপনি এটি পছন্দ করেন তবে আপনি এটি আপনার .bash_aliases বা .bashrc ফাইলটিতে সংরক্ষণ করতে পারেন, তবে source ~/.bash_aliases(এটি আপনার হোম ডিরেক্টরিতে আছে বলে ধরে নেওয়া) এবং এটি সেই অধিবেশন এবং সমস্ত নতুন সেশনের জন্য অবিচল থাকবে।

সুতরাং এখন আমরা টাইপ go askubuntu.comএবং ওয়াল্লাহ!


2

আপনি যদি অগত্যা ডিফল্ট ব্রাউজারটি ব্যবহার করতে না চান তবে আপনি যে কোনও ব্রাউজার প্রোগ্রামকে সরাসরি কল করতে পারেন এবং ইউআরএলকে যুক্তি হিসাবে দিতে পারেন, উদাহরণস্বরূপ:

chromium-browser https://youtube.com

অথবা

firefox https://youtube.com

1

ব্যবহার করা x-www-browser URLপ্রদত্ত ইউআরএলে ব্রাউজার বা একটি নতুন ট্যাব খুলবে

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