मैं ओएस एक्स में टर्मिनल से Google क्रोम में URL कैसे खोल सकता हूं?
यही मैं कोशिश कर रहा हूँ:
/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'
यह Chrome को केंद्रित करता है लेकिन URL नहीं खोलता है।
मैं ओएस एक्स में टर्मिनल से Google क्रोम में URL कैसे खोल सकता हूं?
यही मैं कोशिश कर रहा हूँ:
/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'
यह Chrome को केंद्रित करता है लेकिन URL नहीं खोलता है।
जवाबों:
यदि आप Google Chrome को अपने डिफ़ॉल्ट ब्राउज़र के रूप में सेट करते हैं
open http://google.com/
सिर्फ चाल चलेंगे।
ओएस एक्स संस्करण: 10.8.4
आप उपयोग कर सकते हैं
open -a "Google Chrome" index.html
या, इसे शेल स्क्रिप्ट में डालने के लिए (जैसे ~ ~ बिन / क्रोम)
फ़ाइल को संपादित करें ~ / बिन / क्रोम, और इसमें निम्नलिखित डालें
open -a "Google Chrome" "$*"
टर्मिनल में निम्नलिखित को चलाकर फाइल को निष्पादन योग्य बनाएं
chmod 700 ~/bin/chrome
फिर टर्मिनल से क्रोम में एक फ़ाइल खोलने के लिए निम्नलिखित चलाएँ
chrome /path/to/some/file
यहां कई सहायक उत्तर हैं लेकिन कोई भी ऐसा नहीं है जिसमें क्रोम में URL खोलने की पूरी जानकारी हो, चाहे वह डिफ़ॉल्ट ब्राउज़र हो या न हो।
डिफ़ॉल्ट ब्राउज़र में एक URL खोलें (Chrome हो सकता है):
open http://www.example.com
Chrome में हमेशा एक URL खोलें (ऐप नाम का उपयोग करके):
open -a "Google Chrome" http://www.example.com
Chrome में हमेशा एक URL खोलें (एप्लिकेशन पथ वैकल्पिक सिंटैक्स का उपयोग करके):
open -a /Applications/Google\ Chrome.app/ http://example.com
Chrome में हमेशा एक URL खोलें (बंडल पहचानकर्ता वैकल्पिक सिंटैक्स का उपयोग करके):
open -b com.google.chrome http://www.example.com
हमेशा गुप्त विंडो में Chrome में URL खोलें:
से man open
, ऐसा लगता है कि आपको इसे इस तरह से करने में सक्षम होना चाहिए (लेकिन अफसोस कि यह क्रोम के लिए गुप्त विकल्प प्राप्त करने के लिए नहीं लगता है):
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 की प्रतिलिपि बनाई है। मैं Jirono (JIRA के लिए) और OneTab खोलने के लिए इसका उपयोग कर रहा हूं, जब मैं 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";
}
लोड ~ / .bash_profile :
source ~/.bash_profile
दोपहर का भोजन क्रोम और एक साइट खोलें:
chrome www.google.com
एक स्थानीय साइट खोलें:
chrome LOCAL_SITE_PATH
में MacOS सिएरा 10.12.6 है.अगर क्रोम अपने डिफ़ॉल्ट ब्राउज़र है। आप इसके द्वारा कर सकते हैं
open index.html