Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 15828|Odpoveď: 0

[linux] Ako zistiť, či príkaz existuje v Shell (Bash).

[Kopírovať odkaz]
Zverejnené 2. 11. 2021 11:17:19 | | |
Linux na zobrazenie nainštalovaného softvéru (zistenie, že softvér je nainštalovaný)

Často ide o to, že sa snažíme zistiť, či je softvér už nainštalovaný, ale často sa objaví RPM -qa | Názov GERP sa nenašiel
Existujú dva spôsoby, ako určiť, či inštalovať alebo nie

nainštalovaný rpm balík, môžete ho vidieť pomocou rpm -qa, ak chcete zistiť, či je balík nainštalovaný, použite rpm -qa | grep "názov softvéru alebo balíka".
Nainštalovaný balík DEB, ktorý je viditeľný s DPKG -l. Ak hľadáte konkrétny balík, použite dpkg -l | grep "názov softvéru alebo balíka";
Metóda yum nainštalovaná, môžete použiť yum list installed na jej nájdenie, ak chcete nájsť zadaný balík, pridajte | za príkaz grep "názov softvéru alebo balíka";
Napríklad:


Použite ho na určenie, či príkaz na varenie existuje

ktorý vygeneruje "xxx not found" na stderr, keď príkaz nie je nájdený.

Najlepšie je vyhnúť sa používaniu tohto ako externého nástroja, ktorý nemusí nevyhnutne existovať, a budú existovať rozdiely medzi distribúciami, niektoré systémy nenastavia platný exit status a existuje určitá miera neistoty.

Bash poskytuje niektoré zabudované príkazy ako hash, typ a príkaz na splnenie požiadaviek.


Originál:Prihlásenie na hypertextový odkaz je viditeľné.





Predchádzajúci:Prezentácia projektovej skupiny Jenkins (5)
Budúci:Linux (CentOS) obmedzuje ladenie výkonu servera
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com