Android

Linux-tyyppinen komento

Creating a Doom-style 3D engine in C

Creating a Doom-style 3D engine in C

Sisällysluettelo:

Anonim

type komentoa käytetään näyttämään tietoja komentolajista. Se näyttää sinulle, kuinka annettu komento tulkitaan, jos kirjoitetaan komentoriville., selitämme kuinka Linux type -komentoa käytetään.

Kuinka käyttää komentoa

type on kuorirakennettu Bashissa ja muissa kuorissa, kuten Zsh ja Ksh. Sen käyttäytyminen voi olla hiukan erilainen kuoresta toiseen. Tarjoamme type Bash-sisäänrakennetun version.

type syntaksi on seuraava:

type FILE_NAME…

Esimerkiksi löytääksesi wc komennon tyypin kirjoittamalla seuraava:

type wc

Tulos on jotain tällaista:

wc is /usr/bin/wc

Voit myös antaa useita komentoja type :

type sleep head

Tuloste sisältää tietoja sekä sleep että pääkomennoista:

sleep is /bin/sleep head is /usr/bin/head

Komentotyypit

-t käskee type tulostamaan yhden sanan, joka kuvaa komennon tyyppiä, joka voi olla yksi seuraavista:

  • alias (shell-alias) -toiminto (shell-toiminto) builtin (shell-builtin)-tiedosto (levy-tiedosto) avainsana (shell-varattu sana)

Tässä on muutama esimerkki:

  1. Alias

    type -t grep

    Järjestelmässäni grep on alias grep --color=auto :

    alias

    Toimia

    type -t rvm

    rvm on työkalu (toiminto) useiden Ruby-ympäristöjen asentamiseen, hallintaan ja työskentelyyn:

    function

    Sisäänrakennettu

    type -t echo

    echo on kuorirakennettu Bashissa ja muissa kuorissa, kuten Zsh ja Ksh:

    builtin

    tiedosto

    type -t cut

    cut on suoritettava tiedosto:

    builtin

    avainsana

    type -t for

    for on varattu sana Bash:

    keyword

Näytä kaikki komennon sisältävät sijainnit

Tulosta kaikki ottelut käyttämällä -a asetusta:

type -a pwd

pwd näyttää, että pwd on shell-rakennus, mutta se on saatavana myös itsenäisenä /bin/pwd suoritettavana:

pwd is a shell builtin pwd is /bin/pwd

Kun -a vaihtoehtoa käytetään, tyyppikomento sisältää aliaksia ja toimintoja, vain jos -p vaihtoehtoa ei käytetä.

Muut tyyppikomentovaihtoehdot

Optio -p pakottaa type palauttamaan polun komentoon vain, jos komento on levyllä oleva suoritettava tiedosto:

Esimerkiksi seuraava komento ei näytä mitään tulostusta, koska pwd komento on kuorirakennettu.

type -p pwd

Toisin kuin -p , iso -P vaihtoehto kertoo type etsiä PATH : lta levyltä suoritettavaa tiedostoa, vaikka komento ei olisi tiedosto.

type -P pwd

pwd is /bin/pwd

Kun -f vaihtoehtoa käytetään, type ei etsi shell-toimintoja, kuten komennolla builtin.

johtopäätös

type näyttää, kuinka tietty komento tulkitaan, jos sitä käytetään komentorivillä.

tyyppinen pääte