बाइनरी के पूर्ण पथ के आउटपुट के लिए शेल कमांड


15

क्या निर्दिष्ट कार्यक्रम के लिए निरपेक्ष पथ के आउटपुट के लिए एक शेल कमांड है? मैं जानना चाहता हूं कि निष्पादन योग्य बाइनरी फाइल कहां है।

जवाबों:



9

आदेश

type name

nameयदि निष्पादन योग्य (पथ भी लौट रहा है), शेल उर्फ, शेल फ़ंक्शन, शेल बिलिन के बारे में आपको हर जानकारी देगा ।


1
और type -Pविशेष रूप से बायनेरिज़ के लिए खोज करने के लिए
wjandrea

5

whereis -b yourBinary एक कार्यक्रम के स्थान का उत्पादन करेगा।


3

उपरोक्त सभी, कुछ केवेट के साथ:

कुछ पूर्व-निर्धारित निर्देशिकाओं में मैच (डिफ़ॉल्ट रूप से) के लिए खोजें। सूची 'मैन हिसिस' पर उपलब्ध है, और इसे एक पैरामीटर के रूप में पारित किया जा सकता है

जो - वर्तमान परिवेश में निष्पादन योग्य फ़ाइलों की खोज करता है (दूसरे शब्दों में, निष्पादन योग्य जो पर्यावरण PATH में सूचीबद्ध निर्देशिकाओं में पाया जा सकता है

(बैश) प्रकार - यदि 'नाम' एक उपनाम है, तो यह उपनाम की परिभाषा को सूचीबद्ध करता है, लेकिन जरूरी नहीं कि परिभाषा में किसी भी निष्पादन योग्य का मार्ग हो।

एक अन्य विकल्प, अधिक सामान्य, एमोलेट है


1
type -Pहमेशा एक PATHखोज करता है , mlocateकई असंबंधित परिणाम लौटाएगा (ओपी ने जो पूछा है उससे असंबंधित: "निर्दिष्ट कार्यक्रम के लिए पूर्ण पथ")
enzotib

typeमारना नहीं है; यह POSIX: pubs.opengroup.org/onlinepubs/009604499/utilities/type.html है । यह सभी POSIX- संगत गोले पर उपलब्ध होना चाहिए।
टेराडॉन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.