ওএস এক্স-এর টার্মিনাল থেকে কীভাবে আমি গুগল ক্রোমে একটি URL খুলতে পারি?
এটিই আমি চেষ্টা করছি:
/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'
এটি ক্রোমকে কেন্দ্র করে তবে ইউআরএল খুলবে না।
ওএস এক্স-এর টার্মিনাল থেকে কীভাবে আমি গুগল ক্রোমে একটি URL খুলতে পারি?
এটিই আমি চেষ্টা করছি:
/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'
এটি ক্রোমকে কেন্দ্র করে তবে ইউআরএল খুলবে না।
উত্তর:
যদি আপনি --args
এটি অপসারণ করেন তবে এটি ঠিকঠাক কাজ করে বলে মনে হচ্ছে, যেহেতু --args
কেবল প্রথম প্রবর্তনের জিনিসগুলিকেই প্রভাবিত করতে পারে (এটি যা মুখ্য সাথে ডাকে তা পরিবর্তন করে)
--args
আচরণটি ব্যাখ্যা করার জন্য ধন্যবাদ
যদি আপনি গুগল ক্রোমকে আপনার ডিফল্ট ব্রাউজার হিসাবে সেট করেন
open http://google.com/
শুধু কৌতুক করবে।
ওএস এক্স সংস্করণ: 10.8.4
তুমি ব্যবহার করতে পার
open -a "Google Chrome" index.html
বা, এটি একটি শেল স্ক্রিপ্টে রাখার জন্য (যেমন ~ / বিন / ক্রোম)
edit / বিন / ক্রোম ফাইলটি সম্পাদনা করুন এবং এতে নিম্নলিখিতটি রাখুন
open -a "Google Chrome" "$*"
একটি টার্মিনালে নিম্নলিখিত চালিয়ে ফাইল এক্সিকিউটেবল করুন
chmod 700 ~/bin/chrome
তারপরে টার্মিনাল থেকে ক্রোমে একটি ফাইল খোলার জন্য নিম্নলিখিতটি চালান
chrome /path/to/some/file
এখানে বেশ কয়েকটি সহায়ক উত্তর রয়েছে তবে এটি ডিফল্ট ব্রাউজার নয় বা না উভয় ক্ষেত্রেই Chrome এ URL খোলার সম্পূর্ণ তথ্য ধারণ করে না।
ডিফল্ট ব্রাউজারে একটি URL খুলুন (ক্রোম হতে পারে):
open http://www.example.com
সর্বদা Chrome এ URL টি খুলুন (অ্যাপের নাম ব্যবহার করে):
open -a "Google Chrome" http://www.example.com
ক্রোমে সর্বদা একটি URL খুলুন (অ্যাপ্লিকেশন পথের বিকল্প সিনট্যাক্স ব্যবহার করে):
open -a /Applications/Google\ Chrome.app/ http://example.com
ক্রোমে সর্বদা একটি URL খুলুন (বান্ডিল শনাক্তকারী বিকল্প সিনট্যাক্স ব্যবহার করে):
open -b com.google.chrome http://www.example.com
একটি ছদ্মবেশী উইন্ডোতে সর্বদা Chrome এ URL খুলুন:
থেকে man open
, দেখে মনে হচ্ছে আপনি এটির মতো এটি করতে সক্ষম হবেন (তবে হায় হায় এটি Chrome এ ছদ্মবেশী বিকল্পটি পাবে না):
open -a "Google Chrome" http://example.com/ --args --incognito
তবে, আপনি ক্রোম কমান্ড লাইনটি সরাসরি ক্রোম বাইনারিতে স্যুইচ করে পেরে এটি করতে পারেন :
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --incognito http://example.com
--incognito
- আমি যা খুঁজতে এসেছি এবং অন্য কোথাও খুঁজে পাইনি। আমি ভাবছিলাম কীভাবে বাইপাস করবেন open
(যা সমর্থন করে না chrome-extension://
) - তাই আমি এটির মতো করতে পারি, /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome 'chrome-extension://<gobbledygook>/views/default.html#/'
... যেখানে আমি কোনও এক্সটেনশান থেকে URL টি অনুলিপি করেছি। আমি জিরোনিমো (জিরার জন্য) এবং ওয়ানটাব খোলার জন্য এটি ব্যবহার করছি, যখন আমি cd
প্রথমবারের জন্য প্রথমবারের জন্য ওয়ার্ক-প্রকল্প ডিরেক্টরিতে প্রবেশ করি ।
এই আমার পদ্ধতি।
~ / .Bash_profile আপডেট করুন এবং নীচে ক্রম ফাংশন যুক্ত করুন :
function chrome(){
local site=""
if [[ -f "$(pwd)/$1" ]]; then
site="$(pwd)/$1"
elif [[ "$1" =~ "^http" ]]; then
site="$1"
else
site="http://$1"
fi
/usr/bin/open -a "/Applications/Google Chrome.app" "$site";
}
লোড ~ / .বাশ_ প্রোফাইল :
source ~/.bash_profile
লাঞ্চ ক্রোম এবং একটি সাইট খুলুন:
chrome www.google.com
একটি স্থানীয় সাইট খুলুন:
chrome LOCAL_SITE_PATH
ইন MacOS সিয়েরা 10.12.6 .যদি Chrome আপনার ডিফল্ট ব্রাউজার। আপনি এই দ্বারা এটি করতে পারেন
open index.html