ক্রোম দিয়ে ফাইল খোলার জন্য একটি টার্মিনাল কমান্ড তৈরি করুন


23

আমি টার্মিনালে কমান্ড তৈরি করতে চাই যা আমাকে ব্যবহার করতে দেয়

chrome index.html

এবং প্রদত্ত ফাইলটি Google Chrome এ খোলা আছে।

আমি এই কাজ কিভাবে পেতে পারি?


আমি কোনও ম্যাকের কাছে নই, সুতরাং এটি নিরীক্ষিত। আপনাকে ক্রোমের এক্সিকিউটেবলের পুরো পথ প্রয়োজন যেমন HTML অ্যাপ্লিকেশন / ক্রোম / ম্যাকোস / ক্রোমের মতো HTML ফাইলটির পুরো পথ অনুসরণ করবে। এই সমস্তগুলি ক্রোম নির্বাহযোগ্য কমান্ড লাইন আর্গুমেন্ট গ্রহণ করে।
গ্লোবাল যাযাবর

উত্তর:


49

আপনি Chrome এ ফাইল বা অবস্থান খোলার জন্য পতাকা সহ ওপেন কমান্ডটি ব্যবহার করতে পারেন -a:

open -a "Google Chrome" index.html

এটি ইউআরএল, অর্থাৎ কাজ করে open -a "Google Chrome" http://www.apple.com


4
আপনি এটিকে ওরফে ব্যবহার করে প্রশ্নের মতো করে তৈরি করতে পারেন: ওরফে ক্রোম = 'ওপেন -a "গুগল ক্রোম" "ক্রোম
সূচক html

4
হ্যাঁ, তবে এটি আপনার বাশ প্রোফাইলে বা অনুরূপে সেট করা দরকার, অন্যথায় আপনি আপনার টার্মিনাল সেশনটি বন্ধ করার পরে এটি চলে যাবে।
ছিনতাইকারীরা

ভাল উত্তর. আপনি কীভাবে এটি করতে জানেন তবে পরিবর্তে একটি নতুন ক্রোম উইন্ডোতে খোলেন?
ছারভে

MacOS (ওএস এক্স) এ আপনি এটি টার্মিনালে লিখতে পারেন: ওপেন -a "/ অ্যাপ্লিকেশনস / গুগল ক্রোম। অ্যাপ্লিকেশন। Html
নেটসই 1964

দ্রষ্টব্য: এটি গ্লোববিংকেও গ্রহণ করে এবং আপনার বর্তমান উইন্ডোতে open -a "Google Chrome" *.htmlখুলবে , সুতরাং উদাহরণস্বরূপ htmlবর্তমানের ক্রোমের (সক্রিয়?) উইন্ডোতে সমস্ত মিলিত ফাইলগুলি নতুন ট্যাব হিসাবে খোলে
মাইকেলচিরিকো

10

আমি এইভাবে আরও সুন্দর পেয়েছি:

  1. ~/.bash_profileফাইল সম্পাদনা করুন এবং নিম্নলিখিত লাইন যুক্ত করুন alias chrome="open -a 'Google Chrome'"
  2. সংরক্ষণ করুন এবং ফাইলটি বন্ধ করুন।
  3. হয় source ~/.bash_profileবা টার্মিনালে একটি নতুন উইন্ডো খুলুন।

chrome file.htmlকমান্ড লাইনে আপনি এখন চালিয়ে ফাইল, file.html খুলতে পারবেন ।


1

কোনও স্ক্রিপ্ট বা কোনও অটোমেশন সরঞ্জাম থেকে এটি ব্যবহার করার সময় আমি পুরো বাইনারিটিতে উলামের চেয়ে পছন্দ করি যাতে আমার কাছে সমস্ত কমান্ড লাইন বিকল্পের অ্যাক্সেস থাকে (যেমন --version...)

alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
chrome --version
chrome -open index.html

তারপরে আপনি যদি এই উপনাম স্থায়ীভাবে রাখতে চান তবে আপনি নিজের .bash_profileহাতে এটি যুক্ত করতে পারেন বা এই ছোট্ট স্নিপেটটি ব্যবহার করতে পারেন :

echo "alias chrome=\"/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"\" >> ~/.bash_profile
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.