Pwent trè itil si ou itilize tèminal la (Join CD lòd ak LS ... ak anpil plis)

Mwen se youn nan moun ki itilize anpil tan tèminal (konsole, frape, koki, kèlkeswa sa ou vle rele li), pou rezon X oswa Y mwen dwe toujou chanje anyè, k ap travay sou li 🙂

Nan a vas majorite de ka yo, chanjman anyè (Pou egzanp: CD / opt /) epi tou mwen vle konnen ki sa ki nan anyè sa a, pou mwen konnen dezyèm sa a mwen itilize ls.

Sa se, li ta tankou sa a:

kzkggaara @ geass: ~ $ cd / opt /
kzkggaara @ geass: / opt / $
kzkggaara @ geass: / opt / $ ls
nessus

Mwen te di li anpil fwa ... Mwen byen parese, mwen renmen fè kantite lajan ki pi piti nan etap nan tèminal, Se poutèt sa apre yon anpil nan eksperimantasyon, mwen te reyalize jis sa mwen te vle.

Gade sa ki annapre yo, ki pa gen anyen plis pase m 'antre / chwazi / avèk kòmandman senp la CD / opt /:

Kòm ou ka wè, nan yon sèl etap (CD / opt /) Mwen antre nan anyè a epi tou li bay lis sa ki nan anyè sa a, epi ... kòm si sa pa t ase, li montre m 'ak koulè 😀

Isit la egzanp lan nan m 'aksè / elatriye / ak CD / elatriye/:


Koulè yo se senp yo konprann:

Pa gen koulè = Dosye
Koulè ble = Dosye
Koulè vèt = Dosye ak otorizasyon egzekite

Men, kite a deplase sou prensipal la ... Kouman lanfè mwen ka tou otomatikman lis anyè a mwen jwenn aksè lè l sèvi avèk jis CD?

Achiv nou yo .bashrc (ki chita nan katab lakay nou oswa pèsonèl) ap ede nou fè sa, nou dwe premye deklare yon fonksyon, ke nou pral rele CDLS:

fonksyon cdls {cd "$ 1"; ls –koulè;}

Nou mete liy sa a sou chak bò nan nou an .bashrc ... isit la se lòd la fè li:

echo "" >> $HOME/.bashrc && echo "function cdls { cd "$1"; ls --color;}" >> $HOME/.bashrc

Ou PA nesesèman dwe fè l 'ak lòd sa a, objektif la se ke dosye a .bashrc gen liy sa a, kidonk jis edite dosye sa a ak editè tèks ou pi pito (mousepad, kate, gedit, nano, vi, elatriye) epi ajoute li.
Yo sove chanjman an, fèmen tèminal la yo gen louvri epi yo louvri yon nouvo.

Nan li nou pral ekri bagay sa yo ak laprès [Antre]:

cdls $HOME

Sa a ta dwe ase jwenn aksè nan katab pèsonèl nou yo nan ki tèminal, epi li pral tou lis kontni li yo (ak koulè ak tout bagay).

Mwen vle di, ki sa CDLS li deja fè sa nou vle ... kounye a nou ka sèlman reyalize menm bagay la tou, men avèk yo cd

Pou sa, nou ajoute nan dosye a .bashrc liy sa a:

alias cd='cdls'

Sa ap fè lè nou ekri cd ... Aksyon ke nou defini ap aktyèlman egzekite pou CDLS

Mwen kite lòd la ki pral otomatikman mete liy sa a anvan:

echo "" >> $HOME/.bashrc && echo "alias cd='cdls'" >> $HOME/.bashrc

Men, jis tankou mwen te di anvan, objektif la se ajoute lòt liy sa a nan dosye a menm, ou ka itilize editè a tèks nan chwa ou pou li.

Yon fwa sa a fè, fèmen tèminal la epi louvri yon nouvo ... nan li ekri sa ki annapre yo ak laprès [Antre]:

cd /etc/

Ak bengo, yo pral antre / elatriye/ ak tou sa ki nan katab sa a pral ki nan lis, ak koulè 😉 (jis tankou nan yon foto anvan)

Kisa li itil pou? 😀

Pou kirye yo ki mande ki sa fonksyon sa vle di? ... Mwen kite ou eksplikasyon an senp:

fonksyon cdls = Isit la nou defini ke nou ap kreye yon nouvo fonksyon, epi yo pral rele li cdls
CD "$ 1" = Ak sa ki fonksyon sa a pral fè (li pral fè chak fwa nou rele, itilize oswa egzekite li) se fè yon CD (antre) nan direksyon pou paramèt la 1st, se sa ki ... - »« CD / lakay / »,« $ 1 »vle di« ki sa ke nou ekri apre CD ", nan egzanp sa a paramèt nan 1st se" / lakay / ".
; = Sa vle di ke lòd sa a fini la, oswa aksyon yo dwe egzekite ... men yon fonksyon ka gen plis aksyon fè, epi nou pral defini yon dezyèm yon sèl kounye a.
ls –koulè; = Li vle di ke nan adisyon a nenpòt ki aksyon te deklare anvan, li pral tou fè yon "ls" kote nou yo sitiye, ak "ls la" ap fè l 'ak koulè (–koulè).

Denye bagay ... pi entelijan an, yo pral reyalize ke lojik sa a (pran yon fonksyon ak konfigirasyon li nan egzekite plizyè aksyon) gen yon anpil, yon anpil nan potansyèl, pou egzanp ... si mwen vle antre nan yon katab, epi tou li efase yon lòt, se sa ki, mwen vle antre nan / lakay / epi tou efase / opt / temp / fonksyon an pou sa a ta dwe:

function asdasd { cd "$1"; rm -Rv "$2"; }

Ak sezisman nan yon tèminal asdasd / lakay / / opt / tès / li ta, paske li pral antre nan paramèt la 1st (/ lakay /) ak efase dezyèm lan (/ opt / temp /).

De tout fason, sa a reyèlman gen yon anpil nan hehe potansyèl, li a jiska ou pran avantaj de li otan ke ou kapab.

Si ou gen nenpòt dout oswa kesyon, plent oswa sijesyon, mwen pral kè kontan ede ou, mwen pa yon ekspè pa lwen men omwen mwen renmen ede to

Concerne


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

54 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make ak *

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   Bla bla bla diro

    Ak tout bagay sa yo pou pa sèvi ak Zsh.

    1.    KZKG ^ Gaara diro

      Mwen pa t 'reyèlman konnen l'
      Mèsi pou pwent an, mwen pral kenbe yon je sou li.

      Sepandan, konesans pa pran plas ... konsèy yo pi plis ak konesans yon sèl jere yo jwenn, pi bon an, ou pa panse? 🙂

      1.    msx diro

        Zsh se pou queers, gason sèvi ak sh !!! >: D

        Nan realida

        1.    KZKG ^ Gaara diro

          HAHAHA non non non ... mwen pa panse sa, e pa di li konsa tou, paske gen kèk ki ta ka ofanse.
          Chak moun itilize sa ki pi bon pou li, sa li renmen pi plis 😀

          1.    msx diro

            ????

            Yon app ke mwen itilize anpil navige sistèm mwen an se Autojump:
            https://github.com/joelthelion/autojump/blob/master/README.md

        2.    Bla bla bla diro

          Gason yo pratik, fanm ak kèr yo se moun ki renmen konplike lavi yo. Pa gen lòt klarifikasyon ki nesesè.

          1.    KZKG ^ Gaara diro

            Tanpri, eseye pa fè kòmantè sou preferans seksyèl wi? ... Te gen sitiyasyon alèz pou kalite bagay sa yo.

            Espere ke li konprann.

          2.    Bla bla bla diro

            Sa klarifikasyon yo ta dwe pou @ msx. Lide yo bati ak deklarasyon veridik, objektif ak rasyonèl, pa ensilte oswa malonnèt.

            1.    KZKG ^ Gaara diro

              Nan kòmantè mwen pi wo a mwen te di l 'pa di bagay sa yo (padonnen èkse a).
              Epi, koulye a mwen di wi ankò, men li pa dirije sou ou sèlman espesyalman, li valab pou tout moun.

              Pa pran li nan move fason, entansyon an pa t 'fè nenpòt moun ki santi yo alèz oswa move, mwen jis ap eseye pou fè pou evite enkonpreyansyon 🙂


          3.    Martin diro

            Hahaha, mwen jis wè kòmantè sa a!

            «Sa klarifikasyon yo ta dwe pou @ msx. Lide yo konstwi ak deklarasyon veridik, objektif ak rasyonèl, pa avèk ensilt oswa malonnèt. "
            One Stop pran manje maten ak sitron nonm, ou deja gade jis tankou Franklin sou bòdwo a $ 100: http://www.watchingamerica.com/frankfurterallgemeine000009.shtml

            ????

        3.    Abèl diro

          Èske li queer? Oke, mwen panse ke mwen renmen keer Lè sa a, paske depi mwen te aprann sèvi ak li mwen pa te sispann e mwen pa gen entansyon. o_____o

          Èske gason sèvi ak sh?, Kòmantè sa a se etranj soti nan yon moun ki gen yon bashrc plen de bagay sa yo, Se konsa, mwen pral asime ou se yon fanm. xP

          1.    KZKG ^ Gaara diro

            Sa a se sa mwen pa t 'vle pou li ale nan. Tanpri, kite kite batay la isit la, wi? 🙂
            Tout moun sèvi ak tou sa yo vle ... sh, zsh, oswa kèlkeswa sa yo vle, epi tou ... tout moun gen preferans seksyèl yo vle genyen, te deja genyen batay isit la pou bagay tankou sa 🙁

          2.    msx diro

            hahaha xD

            Dènyèman zsh te evolye anpil, le pli vit ke mwen gen tan -ha, ki jan Deliram! - Mwen pral li otan ke mwen kapab nan dokiman li yo pran avantaj de li epi fè chanjman an 🙂

            Koulye a, yo te grav: bagay la sèlman ki anmède m 'yon ti jan sou zsh se ke li se pa 100% konpatib ak bach, Se konsa, si nou itilize zsh nan Scripts nou an pran soti tout potansyèl li yo, li trè, trè posib ke te di script echwe nan bach Nan lòt men an, byenke nou itilize zsh nou ekri Scripts kokiy nou an bach, li se yon fatra yo dwe lè l sèvi avèk zsh ... o_O

            Menm si sa, mwen panse ke zsh vo li. Pale de kokiy, ou konnen pwason? Pwojè a leve soti nan sann yo, kounye a yo rele sa pwason epi yo ap devlope li trè vit.

    2.    hackloper775 diro

      Mwen panse ke zsh yo ta dwe ekri kòm tèminal la se trè ka sansib

      Malgre ke CD && ls / wout valab tou

      Malgre ke li se pi long yo ekri

      Bonjou 😀

      1.    hackloper775 diro

        Mwen te mal, dwèt mwen te ale

        Mwen mete ke ak sa a li se ki nan lis ak yon anyè jwenn aksè

        CD && ls / chemen

        men jis pare

        byenke nan lis sèlman li itilize

        ls / chemen

        lòd la ki ekivalan a se

        cd / chemen && ls

        Concerne

        1.    KZKG ^ Gaara diro

          Vreman vre, lè l sèvi avèk && se menm bagay la reyalize 😀
          Sèl diferans lan se ke "CD / opt / && ls" gen 6 karaktè plis pase jis "CD / opt /", se sa ki, mwen ta dwe peze 6 plis kle ^ - ^ U ... Mwen se yon ti jan parese pou bagay sa yo tankou sa hehe.

          Se poutèt sa mwen rantre nan CD a + ls ... LOL !!

          1.    hackloper775 diro

            Ki sa mwen itilize tou se ke mwen filtre rezilta yo pa ekstansyon.

            Egzanp

            Mwen gen anpil dosye nan ~ / Downloads plis pase 100 e mwen sèlman vle wè .png a fè sa.

            Downloads CD && ls * png

            Ki sa mwen ta dwe ajoute oswa fè filtre rezilta yo nan kòd ki pi senp?

            Concerne

            1.    KZKG ^ Gaara diro

              Senp 😉
              Ou kreye yon fonksyon ki se pou egzanp, cdlsf:
              function cdlsf { cd "$1"; ls *.$2; }

              Pou itilize li ta dwe:
              cdlsf / opt / png

              Lè sa a pral lis ou sèlman dosye yo .png en / chwazi /
              Sa se, paramèt la 1st (nan egzanp lan / chwazi /) ta dwe anyè a ou vle jwenn aksè, ak paramèt la 2nd (nan egzanp lan png) ta dwe ekstansyon sa a ou vle filtre lè ou lis anyè a.

              Yon lòt egzanp, si ou vle pou yo ale nan / lakay / itilizatè / Foto ak wè sèlman dosye yo ki .JPG, li ta dwe:
              cdlsf / home / user / Pictures jpg

              ????

              Sa a te sa ou te vle dwa?

              PS: Mwen mete cdlsf pa cd (antre) ls (lis) f (filtre) ... men evidamman ou ka rele fonksyon an tou sa ou vle.


    3.    tout tan diro

      zsh se pa POSIX, ak nan tèt li tout li pran plis tan yo kòmanse, Se konsa, mwen pito yo dwe fag, men pi efikas

      1.    Bla bla bla diro

        Premyèman, nan zsh ou ka pèmèt POSIX sipò. Dezyèmman, li pran tan yo kòmanse selon konbyen fonksyon ou chaje nan demaraj, kidonk li ka tankou limyè jan ou vle. Twazyèmman, ak zsh yon sèl se pi pratik ak efikas pase ak nenpòt ki lòt koki. Katriyèm, sèvi ak li anvan kritike.

        1.    msx diro

          5yèm. Lè ou vire sou sipò POSIX, li pa fè sans pou itilize ZSH.

          Mwen te itilize li pou yon ti tan, li pa vo li, sh se kout ak Bash se pafè, pa gen anyen ou pa ka fè nan Bash ak alyas yo apwopriye ak fonksyon.

  2.   Marco diro

    Mwen vrèman renmen sijè a. an reyalite, yo ta dwe kreye yon atik plis vaste sou kòmandman yo ki ka itilize an jeneral nan tèminal la, ak nan distribisyon espesifik, tankou Chakra.

  3.   kavalye diro

    Mwen te jwenn li trè enteresan depi apa de anseye Trick sa a, ou te eksplike kijan chak lòd travay.

    Mwen te swiv ou depi mwen te kòmanse nan mond lan Linux (pa sa pibliye depi lontan ...) e mwen te ankouraje fè kòmantè jis felisite ou pou atik la 😉

    1.    KZKG ^ Gaara diro

      Mèsi paske ou te kanpe epi kite nou kòmantè a 😀
      Chak fwa mwen antrepriz yo eksplike yon bagay, mwen renmen fè li klè ke posib ... byen, mwen konnen trè byen ki sa li li tutoryèl sou entènèt la epi yo pa konprann anyen nan tout hahaha.

      Byenveni de fwa ... akeyi nan mond lan nan Tux haha, epi tou li akeyi nan blog la 🙂
      Si ou gen nenpòt kesyon, ou konnen, fè nou konnen hehe.

      Bonjou ak mèsi pou kòmantè a ^ ⁻ ^

  4.   Ivan diro

    Mwen jis li pòs ou soti nan yon lòt sit entènèt, epi mwen pa t 'kapab reziste:

    Èske li pa ta pi fasil, jis kreye yon alyas andedan .bashrc la?

    alyas CD = 'ls'

    1.    KZKG ^ Gaara diro

      Aktyèlman sa mwen eseye reyalize se antre nan yon anyè X (/ opt / ... / lakay / itilizatè / ... tou sa) epi tou lè mwen antre nan li, li otomatikman bay lis sa ki nan anyè sa a.

      Fè li tout ak 1 etap sèl oswa lòd.

      Fè yon alyas jan ou endike, Lè sa a, mwen ta lis anyè a, repons lan se wi, men mwen pa ta antre nan li.

      1.    Ivan diro

        Soti nan sa mwen konprann, objektif la nan fè tout bagay sa a se ke si ou vle, pou egzanp, antre nan "/ elatriye" pa vle di nan lòd la "CD", lè w ap antre, li pral otomatikman montre ou sa ki nan anyè sa a, dwa?

        Si se konsa, ou ka senplifye fonksyon an nan yon "alyas", kote andedan .bashrc a ou mete:

        alyas CD = »ls»

        Avèk sa, lè ou nan yon tèminal ou itilize:

        CD / elatriye

        Ou pral antre nan anyè a «/ elatriye» epi tou li pral otomatikman lis tout dosye yo ak repèrtwar ki la.

        Si mwen konpwann objektif la, yon ekskiz 😛

        1.    KZKG ^ Gaara diro

          An efè, mwen vle antre nan yon anyè ak yon fwa andedan li, lis sa li genyen.
          Mwen te eseye sa ou di, deklare ke cd = ls pa aliasing, men li pa t 'travay pou mwen.
          Mwen configured li tèt mwen, ak Lè sa a, mwen fè:
          CD / elatriye /

          Men, li bay lis / elatriye / ... men li pa ale nan anyè sa a.
          Mwen kite yon D pou ou ka wè: http://img204.imageshack.us/img204/5272/cdlserror.png

          1.    Ivan diro

            Erè mwen 😀

            Li te evidan ke li pa te ale nan travay ki fason, e menm lè mwen te eseye yon:

            alyas cdls = 'cd $ 1; ls'

            Pou kèk rezon etranj li pa travay, li jis lis anyè a, men li pa ale nan D a:

            Erè bach? xD

            Yon ekskiz pou kòmantè yo gratui! 😀 Apre sa, mwen pran fonksyon an pou bashrc mwen an

            1.    KZKG ^ Gaara diro

              Yon alyas se pa menm bagay la kòm yon fonksyon, yon alyas si ou vle li yo dwe menm jan ak kòmandman plizyè, ou gen yo sèvi ak && ... li se pa tankou nan fonksyon, ki lè l sèvi avèk; epi ekri plis enstriksyon ap travay pou ou.

              HAHA nah pou anyen zanmi, anyen pou eskize 😀
              Concerne

              PS: ... modi ... ki jan Nostalgic mwen jwenn lè mwen wè logo la Arch .... T_T ...


          2.    Ivan diro

            Mwen konnen li pa menm bagay la tou, men mwen kalkile li ta travay (Erè: P)

            Se sèlman ki itilize «;» travay pou mwen. olye pou yo "&&" andedan yon alyas D: (Mwen gen de alyas tankou sa a, sa mwen pa konprann se poukisa li pa travay ak alyas la mwen te vle kreye pou ka sa a)

            Mèsi e nan chemen an, mwen panse ke mwen pral rete sou blog la anba tit la nan "lektè souvan" 😀 Mwen reyèlman te renmen kontni an nan blog la 😛

            oooh wi mwen konnen, mwen pafwa separe tèt mwen de Arch mwen renmen anpil men, mwen pa konnen poukisa, li toujou enposib pou mwen pa retounen vin jwenn li xD

            Greetings!

            1.    KZKG ^ Gaara diro

              Ebyen ... Tux misterye, li fè bagay e anpil fwa nou pa konprann li, men li gen yon plan oubyen yon objektif pou tout moun ... HAHA 😀

              Yon plezi li sa ou di, yon lòt itilizatè Arch ki rantre nan blog la hahahaha ... yon plezi 😀

              Mwen te oblije sispann itilize li akòz pwoblèm trè etranj ke Kernel la te ban mwen ... men li toujou okipe yon plas nan kè mwen my


          3.    Ivan diro

            LOL

            Mwen pa te rankontre yon itilizatè Arch ki pa pran gwo afeksyon pou distribisyon an, li gen yon "Mwen pa konnen ki sa, ki sa mwen konnen": P, petèt e si pwoblèm mwen te ba ou yo te yon bon bout tan de sa, ou ta ka panse sou ale tounen nan Arch 😀

            By wout la, mwen te konnen ke nan kèk lòt kote mwen te deja li non ou (byen, nick, psedonim, tinon, kèlkeswa sa), ou se yon pati nan ekriven yo nan atizay Desktop, dwa? 🙂
            Mwen te konn li yo 🙂

  5.   Hugo diro

    Aktyèlman nan lis sa ki nan yon anyè li pa nesesè yo antre nan li, Se konsa, mwen pa panse ke egzanp lan ou te chwazi a se ereuz a, hehe. Avèk ki te di, fonksyon yo ka itilize pou anpil bagay itil.

    Pou egzanp, mwen sèvi ak fonksyon sa a yo kreye yon anyè ak antre nan li imedyatman (validation ke se sèlman yon sèl paramèt itilize):

    function mkcd () {
    FNERR="Parametros incorrectos.\nUso: mkcd "
    if [ $# -eq 1 ] ; then
    mkdir -p "$1" && cd "$1"
    else
    echo -e $FNERR
    fi
    }

    1.    Hugo diro

      Hmmm ... blog la te manje yon pati nan lòd la, mwen pral eseye mete liy lan enkonplè ak Tags HTML:

      FNERR="Parametros incorrectos.\nUso: mkcd <nombre del directorio a crear>"

    2.    KZKG ^ Gaara diro

      Ki sa mwen te vle fè te sove tèt mwen yon etap.
      Nan lòt mo, sipoze mwen vle antre nan yon anyè (/ elatriye / kalma /) ak Lè sa a, modifye yon dosye nan ki anyè, epi mwen pa sonje non an nan dosye a.

      Etap sa yo ta nòmalman:
      CD / elatriye / kalma /
      ls
      nano file.conf

      Men, ak pwent sa a ke mwen pwopoze, mwen konvèti premye etap yo nan 2 sèlman, se konsa ke tou senpleman pa fè:
      CD / elatriye / kalma /

      Li pral otomatikman lis sa ki nan anyè a pou mwen tou.
      Se tou senpleman sou ekonomize yon etap 😀

      Ou konprann mwen?

      ... se ke mwen jwenn li difisil yo eksplike haha.

      1.    Hugo diro

        Non, eksplikasyon an pa te gen okenn pwoblèm, mwen te vle di ke petèt egzanp ou te chwazi pou ilistre pwent an pa t 'ideyal, depi yon moun ka fè yon senp "anyè ls".

        Aktyèlman le pli vit ke mwen te wè fonksyon an mwen konprann objektif la. Mwen itilize tou divès fonksyon nan mwen .bash_aliasesPou egzanp, sa a se youn mwen sèvi ak anpil nan jere istwa:

        h () {
        if [ $# -eq 0 ] ; then
        history | tail -n 25 | less
        elif [ $# -eq 1 ] ; then
        history | egrep -i "$1" | less
        else
        echo -e "Parametros incorrectos."
        fi
        }

        (Avèk fonksyon sa a, si mwen jis mete h Mwen jwenn dènye kòmandman yo 25, men si pou egzanp mwen mete h mòn Mwen jwenn dènye kòmandman ki gen rapò ak asanble yo).

        1.    KZKG ^ Gaara diro

          M ap pran wòl ou hehehe ... li merite etidye li 😀

        2.    Anibal diro

          gwo fonksyon ou! mèsi

        3.    msx diro

          +1

  6.   hackloper775 diro

    KZKG ^ Gaara

    Trè bon repons li te sèvi m 'trè byen, mwen pa t' kapab reponn a li deja pi wo a

    Koulye a, mwen pral sèvi ak cdlsf ogmante pwodiktivite mwen, trè bon non pou yon lòd 😀

    Concerne

  7.   Christopher castro diro

    Kòm ou fè yo mete tan nan tèminal la, mwen te deja fè l 'anvan, li te yon bashrc ke mwen telechaje, men mwen pa sonje ki jan li te rele.

  8.   Abèl diro

    Bon antre, mwen pa t 'konnen jwe fent la, mwen pral mete l' an pratik yo wè ki jan li fonksyone. xP

    Bonjou.

    1.    Abèl diro

      Li ta bon si yo te ajoute navigatè mwen an. xD

      Bonjou, ankò. xD

      1.    KZKG ^ Gaara diro

        Ki navigatè ou itilize?
        Oke, nan yon lòt kòmantè mwen te wè ke ou itilize Firefox 🙂

        1.    Abèl diro

          Wi, mwen itilize Firefox men li ap vin mwens ak mwens epi li se pa navigatè prensipal mwen an, mwen lè l sèvi avèk dwb e li ta bon si li te kapab ajoute. xP

          Bonjou.

  9.   Guillermo diro

    Epi yo pral fè alyas sa a pa lakòz pwoblèm nan Scripts lè w ap eseye jis CD ak tou pwodiksyon ls? Mwen patikilyèman prefere fè alyas ak non ke ègzèkutabl lòt pa itilize, paske se pa premye fwa ke li ban m 'pwoblèm ...

  10.   yrigol diro

    Ki jan ou fè jwenn liy yo tirè ak tan an apre chak lòd?

  11.   msx diro

    Kontribisyon mwen an:
    alyas ldir = 'ls | grep -v \\. ' ## lis repèrtwar yo sèlman (fè atansyon, pa chanje non li nan ld kòm gen yon lòd GNU / Linux ki gen non sa)
    -
    alyas ll = 'ls -lah -koulè | awk '\ »{k = 0; pou (i = 0; mwen <= 8; i ++) k + = ((substr ($ 1, mwen + 2,1) ~ / [rwx] /) * 2 ^ (8-mwen )); si (k) printf ("% 0o", k); enprime} '\' ''

    Bagay la enteresan sou alyas sa a se awk a ki analize pwodiksyon an nan ls yo, rezilta? Li montre otorizasyon yo dosye nan fòma oktal akote rwx, pou mwen enfiniman plis pratik ak pi vit pase lèt yo.

    -
    alyas lg = 'ls -lah –koulè | awk '\ "' {k = 0; pou (i = 0; mwen <= 8; i ++) k + = ((substr ($ 1, mwen + 2,1) ~ / [rwx] /) * 2 ^ (8- i)); si (k) printf ("% 0o", k); ekri an lèt detache} '\' '| grep -i'

    Variant nan alyas ki anwo a. Mwen te ajoute yon grep nan fen a pou ke nan fason sa a lè mwen fè pou egzanp:
    $ lg postal
    Montre m 'sèlman dosye yo ki gen postal nan nenpòt nan fòm li yo (avi -i a nan fen a) nan adisyon a otorizasyon yo octal, elatriye.
    -
    alyas grep = 'grep –color = oto' ## koulè matche a grep
    -

    Mwen gen anpil lòt ankò poum pataje men ti kote sa fè mwen sere xD

    @ KZKG, Anplwaye: Èske ou panse ou louvri yon pòs sou blog la oswa sou fowòm lan (ki nou lye a chak fwa yon tip ki gen rapò ak konsole a pibliye) nan ranmase tout ti pèl sa yo?

    Greetings!

    1.    KZKG ^ Gaara diro

      Pa lyen ou vle di sa a? - » https://blog.desdelinux.net/tag/bash

  12.   msx diro

    Mwen pa t 'di anyen, pa gen anyen nan rès la ki nesesè, tout bagay se parfe atenn!

  13.   Franklin Rodriguez diro

    Ki sa ki yon Chilyen, ki se yon fonksyon trè bon!