Hirdetés

Keresés

Új hozzászólás Aktív témák

  • spammer

    veterán

    válasz kovaax #37555 üzenetére

    Például azzal, hogy az egyik el is indítja/le is futtatja, ha telepítve van, a másik meg nem, csak kiírja, hogy elérhető, működő parancs. Nem feltétlenül csak a gksu-ról szó, csak most az volt a példa, mert éppen arról volt szó.

    De ott van a pl. a Gimp, Mondjuk nincs menüben, nincs ikon, nem látom sehol, de tudni akarom, hogy fent van-e ($PATH-ban van-e). De nem is biztos, hogy el is akarom indítani, főleg egy lassabb gépen. Jó, nyilván meg lehet szakítani az indítást, de minek?

    Vagy például:

    $ which quit
    quit: aliased to exit

    Egy kezdő használ egy parancsot, ami lehet, hogy mindössze csak egy alias egy másik parancshoz. Ha simán beírja a quit szót, mi történik? Bezárja a terminált. 1, nem biztos, hogy be is akarja zárni (csak kipróbálni, van-e ilyen parancs) 2, kiderül, hogy valójában csak egy alias, nem biztos, hogy másik disztróban működni fog (mert mondjuk ott nincs aliasolva).

    Most ez a quit nyilván egy faék példa, de a lényeg a lényeg: futás nélkül visszaad egy konkrét információt az adott parancsról.

    Továbbá a parancsok nem mindig egyeznek meg a telepített csomag nevével, ami szintén okozhat kavarodást.

    Például: trashman csomag -> trash parancs, ami ráadásul nem is csinál semmit önmagában, ha nem írok neki kapcsolókat -> Ilyenkor egy kezdő azt is hihetné, hogy nincs ilyen parancs.

    which trashman
    trashman not found

    which trash
    /usr/sbin/trash

    A which viszont egyértelművé teszi, hogy de, van ilyen parancs, tehát kezdő tudja, hogy sikeresen települt, csak valami egyéb gebasz van (jelen esetben hiányzó kapcsoló).

Új hozzászólás Aktív témák