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


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.