Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 15828|Svar: 0

[linux] Hvordan man afgør, om en kommando findes i Shell (Bash).

[Kopier link]
Opslået på 02/11/2021 11.17.19 | | |
Linux til at se installeret software (afgør om softwaren er installeret)

Det handler ofte om at prøve at se, om en software allerede er installeret, men ofte dukker RPM -qa | op GERP-navnet findes ikke
Der er to måder at afgøre, om du skal installere eller ej

RPM-pakke installeret, du kan se den med rpm -QA, hvis du vil finde ud af, om en pakke er installeret, så brug RPM -QA | grep "navnet på softwaren eller pakken".
DEB-pakken installeret, som kan ses med DPKG -L. Hvis du leder efter en specificeret pakke, brug dpkg -l | grep "navnet på softwaren eller pakken";
Yum-metoden installeret, du kan bruge yum list installed til at finde den, hvis den skal finde den specificerede pakke, tilføj | efter kommandoen grep "softwarenavn eller pakkenavn";
For eksempel:


Brug den til at afgøre, om brew-kommandoen findes

som vil sende "xxx ikke fundet" til STDERR, når kommandoen ikke kan findes.

Det er bedst at undgå at bruge dette som eksternt værktøj, som det ikke nødvendigvis eksisterer, og der vil være forskelle mellem fordelingerne, og nogle systemer vil ikke fastsætte en gyldig exit-status, og der er en vis grad af usikkerhed.

Bash tilbyder nogle indbyggede kommandoer såsom hash, type og kommando for at opfylde kravene.


Oprindelig:Hyperlink-login er synlig.





Tidligere:Jenkins (5) Projektgruppepræsentation
Næste:Linux (CentOS) ubegrænset serverydelsesoptimering
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com