टर्मिनल का उपयोग करके Google Chrome स्थापना निर्देशिका खोजें


10

कमांड लाइन का उपयोग करके मुझे Google Chrome स्थापना निर्देशिका / पथ कैसे मिलेगा? क्या Google Chrome हमेशा डिफ़ॉल्ट पथ, "/ एप्लिकेशन /" फ़ोल्डर में स्थापित होता है?

मैंने निम्नलिखित आदेशों की कोशिश की है। क्या कोई सुझाव दे सकता है कि मैं क्या गलत कर रहा हूं?

  1. locate "*Chrome.app"

    जब मैंने इस कमांड का उपयोग किया तो यह केवल स्थापित सॉफ्टवेयर की DB प्रविष्टियों को खोजता है।

  2. find / -type d -name "*Chrome.app"

    सिस्टम की सभी फाइलों को सूचीबद्ध करता है।

मैं इस आदेश का उपयोग करके केवल Google Chrome का पथ कैसे पा सकता हूं, या कोई अन्य तरीका है?


जैसा कि पाया गया कि कमांड को एक बेहतर कार्य करना चाहिए जैसा कि संस्करण में शामिल नहीं होगा * - यह वास्तव में क्या दिखाता है?
user151019

आपको इस मार्ग की आवश्यकता क्यों है?
user151019

जवाबों:


15

आप सभी पंजीकृत ऐप्स की सूची को डंप करने के लिए लॉन्च सेवा डेटाबेस का उपयोग करके इस तरह की जानकारी के लिए क्वेरी कर सकते हैं, फिर grepआप जो चाहते हैं (इस मामले में Google Chrome), उदाहरण के लिए (माउंटेन शेर 10.8.4 का उपयोग करके):

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | grep -i "google chrome"

मुझे आउटपुट देता है:

path:          /Applications/Google Chrome.app/
executable:    Contents/MacOS/Google Chrome
path:          /Applications/Google Chrome.app/Contents/Versions/27.0.1453.116/Google Chrome Helper.app/
executable:    Contents/MacOS/Google Chrome Helper

2
निष्पादन योग्य पथ हमारे Mac OS 10.13.3 (/ Applications / Google Chrome.app/Contents/MacOS/Google Chrome) पर समान है
Stefan Reich


3

आपकी दूसरी आज्ञा

find / -type d -name "*Chrome.app" 

काम करना चाहिए - यह मेरे सिस्टम पर ठीक काम करता है।

"सिस्टम की सभी फ़ाइल को सूचीबद्ध करें" से आपका क्या मतलब है? "खोज" आपके फ़ाइल सिस्टम को '/' से निर्दिष्ट करेगा जैसा कि आपने निर्दिष्ट किया है, लेकिन अगर आपको लगता है कि Chrome.app को कुछ विषम जगह में स्थापित किया जा सकता है, तो "ढूंढें" इसे खोजने का एक निश्चित तरीका है।


हाय कीथ, उत्तर के लिए धन्यवाद। मुझे केवल टर्मिनल का उपयोग करके एप्लिकेशन (Google Chrome) के पूर्ण पथ को खोजने की आवश्यकता है, जो कि मैं अपने एमडीएम जिंक एप्लीकेशन में उपयोग करूंगा। मेरी परियोजना की आवश्यकता
remixabhi

यदि आप अपने फाइल सिस्टम पर "क्रोम के सभी इंस्टॉलेशन ढूंढते हैं", तो जैसा कि आपने लिखा है, 'पाएं' उन रास्तों को प्रदान करेगा।
कीथ फ्लावर

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.