Bash: Mokhoa oa ho etsa sengoloa se ka sebetsoang

Ke batla hanyane ka hanyane ho beha lingoloa BashKe na le lisebelisoa tse lekaneng ho u ruta hanyane ka hanyane malebela, ho etsa lingoloa, le tse ling tse ngata, hore mesebetsi ea rona ea letsatsi le letsatsi e iketsetse, ka hona ho hlakile hore e tla re bolokela nako e ngata 😀

Joale ke tla u bontša metheo, seo u tla lula u hloka ho se tseba, 'me seo se tla nthusa bakeng sa lithuto tse ling kaofela 😉

U ka etsa script ea .sh joang?

E bonolo ... e bonolo haholo 😀

1. Bula sesebelisoa, ebe u ngola tse latelang ebe u tobetsa [Kena]:

cd $HOME && touch script.sh && chmod +x script.sh

Sena se tla lekana ho ba etsetsa faele script.sh ka hae foldara ea ka.

2. Ka seemelong sa libomo beha tse latelang:

cd $HOME && echo '#!/bin/bash' > script.sh && echo '# -*- ENCODING: UTF-8 -*-' >> script.sh

3. E se e loketse, script ea hau e se e loketse 😀

Haeba re e bula, re tla ba le ho hong ho kang hona:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-

Kamora mola oo oa bobeli, litaelo li ngotsoe ho tloha moo.

Mohlala, re tla u joetsa hore u re bontše seteisheneng sa «<° Linux ke eona e ntle ka ho fetisisa»😀

Re tla ba le sengoloa ka tsela e latelang:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
echo "<° Linux es lo mejor"
exit

Mokhoa oa ho tsamaisa kapa ho leka script ea .sh?

1. Re tlameha ho ea foldareng moo script e leng teng, mohlaleng o fetileng e ka ba foldara ea rona, ka hona re bula sesebelisoa, ebe re ngola se latelang ebe re tobetsa [Kena]:

cd $HOME

2. Hona joale re e phethahatsa ka ho beha ntlha le slash (e lateloa), ebe re latela lebitso la script, ke hore:

./script.sh

Mme bingo, re se re ntse re na le eona 😀

E etse 'me u tla bona ...

Hona joale e bohlokoa dintlha, qetellong ba lokela ho lula beha «Etsoa«

Mme joale, ha ho sa na letho leo o ka le eketsang, emela feela lithuto tsa nako e tlang, mona o tla ithuta Bash HAHA.

litumeliso


Litaba tsa sengoloa sena li latela melao-motheo ea rona ea melao ea boitšoaro ea bongoli. Ho tlaleha phoso tlanya mona.

Maikutlo a 57, siea ea hau

Siea maikutlo a hau

aterese ya hao ya imeile ke ke ho phatlalatswa.

*

*

  1. E ikarabella bakeng sa data: Miguel Ángel Gatón
  2. Morero oa data: Laola SPAM, tsamaiso ea maikutlo.
  3. Molao: Tumello ea hau
  4. Puisano ea data: Lintlha li ke ke tsa tsebisoa batho ba boraro ntle le ka tlamo ea molao.
  5. Polokelo ea data: Database e hapiloeng ke Occentus Networks (EU)
  6. Litokelo: Nako efe kapa efe o ka fokotsa, oa hlaphoheloa mme oa hlakola tlhaiso-leseling ea hau.

  1.   Oscar a re

    Kea leboha motsoalle, ke ne ke lula ke labalabela ho tseba hore na nka etsa script.sh joang, joale ke nako ea ho ithuta, ke tla be ke emetse lithuto tse latelang.

    1.    KZKG ^ Gaara <"Linux a re

      Nah, thabo hehe 😀
      U tla bona ... hanyane ka hanyane ke tla be ke beha lithuto tsa Bash, ho bona hore na motho e mong oa thaba, oa ithuta 'me bohle rea ntlafala HAHA.

      litumeliso

      1.    jose a re

        Lumela, ke hloka thuso ea hau haeba o ka nthusa ka mangolo a mang ao ke a khomaretseng mme ke hloka ho a etsa bakeng sa sehlooho, nka thabela ho ikopanya le nna.
        Kea leboha haholo esale pele

  2.   sootho a re

    Ah shoang !! moholo 😉

    1.    KZKG ^ Gaara <"Linux a re

      Kea leboha 😀
      Hopola hore litletlebo kapa litlhahiso li tla lula li amoheloa hantle

  3.   Taregon a re

    Ke ratile molaetsa, neng le neng ha ke hloka sehlooho sa script ke qala ho sesa feela ho fumana mohala: "#! / Bin / bash" hloohong (ke lebala haholo). Joale ka monehelo ona nka o fumana e hlalositsoe ebe ke kopitsa le ho beha 😀

    1.    KZKG ^ Gaara <"Linux a re

      Hopola hore ke / bash le / sh ... ho fapane haha, nkile ka qeta matsatsi a mabeli ke loana le sengoloa se neng se sa sebetse ho nna kamoo se lokelang, mme ke hobane ke behile sh ho fapana le bash 😀

      Lipotso life kapa life tseo u re bolellang tsona.
      litumeliso

  4.   leqhexoa a re

    Jaajajajajaja mme ena ke eona e bonolo ka ho fetesisa, o kanna oa bula gedit kapa mohlophisi ofe kapa ofe ebe oa kopitsa:

    #!/bin/bash
    # -*- ENCODING: UTF-8 -*-
    echo “<° Linux es lo mejor”
    exit

    'Me joale re e fa tumello ea ho etsa….

    data tse ntle haholo .. litumeliso

    1.    KZKG ^ Gaara <"Linux a re

      hehe, ho ka be ho entsoe joalo, empa ha ke tsebe ... ke ne ke nahana hore ho tla ba bonolo ho etsa kopi / pente ea mela e 'meli (e ka bang mongolo o le mong)' me ho felile ke moo, e lokisitseng sengoloa ka tumello ea ho bolaoa le hlooho 😀

    2.    Bertholdous a re

      Lumela. Na mangolo ohle a lokela ho bolokoa joalo ka faele ea .sh?

      Lifensetereng tse tšoanang le eona e ka ba lifaele tsa .bat. Ha e le ho ngola ha bona, li shebahala li le bonolo haholo.

  5.   Lucas Matthias a re

    Che hantle haholo

    1.    KZKG ^ Gaara <"Linux a re

      Kea leboha 😀

  6.   Arthur molina a re

    Ke lebelletse poso e latelang le ho nka nako ho elelloa.

    1.    KZKG ^ Gaara <"Linux a re

      😉
      Litlhahiso life kapa life, sengoloa seo u batlang hore ke se etse kapa ho hong? 😀

  7.   mphe sebete e le a re

    Na enoa ke eena ea sa tsebeng ho etsa lenaneo? Le ha ho le bonolo, e ntse e etsa mananeo

    1.    KZKG ^ Gaara <"Linux a re

      HAHAHA tlo ... o thabile? ... ithute hanyane ka Bash, o tla bona hore na e kholo hakae, ha ho hlokahale hore o tsebe ho etsa programme, hole le eona 😀

      U reng?

      1.    mphe sebete e le a re

        Ke tla, kajeno ha ke a bakeng seo

  8.   E sa tsejoe a re

    Ebile, haeba lingoliloeng li lokela ho etsoa khafetsa, mosebetsi ka bo ona o ka sebelisoa ka mongolo o tšoanang le o latelang (o kopitsoa feela ho $ home / bin / ebe o fuoa tumello ea ho etsa)


    #!/bin/sh
    # nuevoscript
    if [ $# -eq 0]; then
    DEST=$HOME
    SNAME=script.sh
    elif [ $# -eq 1]; then
    DEST=.
    SNAME="$1"
    else
    echo "Parámetros incorrectos"
    exit -1
    fi
    echo -e '#!/bin/bash\n# -*- ENCODING: UTF-8 -*-' > "$DEST/$SNAME" && \
    chmod +x "$DEST/$SNAME"
    echo "Creado el script $DEST/$SNAME"
    exit 0

    Ka tsela ena, haeba u matha mongolo o mocha ntle le litekanyo, theha $ lapeng / script.sh, empa haeba e ea matha mongolo o mocha mongolo o mong, e bopa ./e mengolo

  9.   Liphele a re

    Lumela motsoalle, ke kopa ho tseba hore na nka etsa autorun joang bakeng sa sdcard le hore e baloe ka mohala o nang le android le hore ha e phethoa ke qala abd.exe hammoho le taelo bugreport> bugreport.txt

    1.    KZKG ^ Gaara a re

      Ha ho na motsoalle oa mohopolo ... Ha ke so sebelise Android.

  10.   Neo61 a re

    Kea leboha Gaara, ke ne ke batla ho fumana sebaka seo nka rutoang mangolo a mang, ke nahana hore ka imeile ke u boleletse sena e leng ntho eo ke hlileng ke hlokang ho ithuta eona. Ke latetse mehato eo u e qaqileng mme ntho e ngoe le e ngoe e phethahetse empa ha e sebetse, ke fumana sena:

    ./script.sh: line 5: EOF e sa lebelloang ha u ntse u batla `` 'e tšoanang
    ./script.sh: mola oa 9: phoso ea syntactic: pheletso ea faele e ne e sa lebelloa

    Hlalosa hore na phoso ea ka ke eng

    1.    KZKG ^ Gaara a re

      Phoso ea ka, WordPress e fetola lintlha tse ling, sheba hape khoutu e posong ebe ee beha tjena ho script ea hau.
      Ho etsahalang ke hore:

      "Asd"

      Ha e tšoane le:
      "asd"

  11.   Neo61 a re

    Ha ke utloisise, ke ntse ke e bona ka mokhoa o ts'oanang. Phetoho e hokae? O ka ntlhalosetsa betere? Joale ha u fana ka eona, mohala ona oa tsoa:
    ./script.sh: mola 5: °: Faele kapa sesebelisoa ha se eo

    1.    KZKG ^ Gaara a re

      Feta sengoloa seo u se sebelisang, beha khoutu mona: http://paste.desdelinux.net
      Sheba poso hape, ke hore ke ne ke lebetse ho tobetsa konopo ea ntlafatso 😀

  12.   Neo61 a re

    Lumela molekane:
    Ke tla u joetsa hore ke ntse ke shebile script ea conkyrc eo u e entseng bakeng sa conky 2010 ea hau mme haeba, ke 'nete, letshwao la disk ke la mohloli o bitsoang Poky empa ha o tle ka bolokolohi ho libreOffice ho Ubuntu 12.04, ho ka ba hotle, haeba u na le mohloli ona , mpolelle hore na nka e jarolla kae (ho na le ntho e thata, ehlile), ntho e le 'ngoe eo ke e hlokometseng ke hore ha litlhaku tsa matšoao ana li behiloe mme fonte e le sieo tsamaisong e beha tlhaku, eseng letšoao Hoa utloahala, ke se ke ntse ke fumana mohopolo oa hore na tsohle li sebetsa joang, empa ke hloka motho ea tla ntlhalosetsa lintho hore ke li utloisise hantle, ntho e ngoe le e ngoe eo ke e etsang ke ka ho theola 'me ha ke so ka ke fana ka lenaneo, e ne e se mahlale a likomporo seo ke ithutileng sona Hape, e ne e le nako e ngoe, ke na le likhomphutha e le mokhoa oa ho itlosa bolutu mme ntho e ntle ke hore ke sebetsa ho le leng la makala a eona, ntho e ngoe le e ngoe eo ke ithutileng eona e ithutile, kahoo thahasello ea ka ho motho eo, hanyane ka hanyane, Ntataise. Mona ke script ea my conky mme ke tla hlalosa seo ke sa se fumaneng:

    Sheba, ha ke leka ho kenya HDD e ngoe ke lula ke e ts'oana hobane e fana ka boleng bo tšoanang ba mocheso. Ha ke fumane litšobotsi tsa CPU tsamaisong ena, ea tsoa (NULL) ka mongolo o motenya, ha ke leka ho kenya khalendara eo o e kentseng ho Conky hore tanias ka 2010 e sa hlophiseha 'me e atolosa bareng ea conky. Sheba ho bona lintlafatso tsohle tseo u ka li etsang. Ke e rata ka bophara boo ke nang le bona le hore khalendara ea hau e ikamahanya le bophara boo le hore ntho e ngoe le e ngoe eo ke u joetsitseng eona e sa bonts'eng ea tsoa, ​​ke ena:

    http://paste.desdelinux.net/4552

    -Ku kenya khoutu ho peista ea rona, ka hona maikutlo ha a pharalle hakaalo–

  13.   GONZALO a re

    'nete ke hore tlatsetso ea hau e bohloko

  14.   edgar a re

    Lumela, u nolofalitse bophelo ba ka ka sengoloa sena. Ke leboha haholo hobane nka rata ho tseba hore na o ka nthomella lengolo-tsoibila moo o le hlalosang kaha ke nevo lenaneong.
    Gracias

    1.    KZKG ^ Gaara a re

      Lumela,
      Molemo ha ke a khona ho hlalosa / ho hlalosa mela ena ea khoutu, ke eng eo u sa utloisiseng ho e hlalosa ka tsela e 'ngoe?

      Leha ho le joalo, haeba u na le lipotso, u ka lula u botsa sethaleng sa rona: forum.desdelinux.net

      Lumeliso 😀

  15.   Cesar a re

    Monehelo o motle empa o ka o phethela ... Ke hloka sengoloa sa sai. Ka mantsoe a mang, ha Sai e hlokomela hore e betere ebile e na le metsotso e 20 e koetsoe, e romella sesebedisoa mme e tlameha ho etsa script ho tima lisebelisoa tse ling. Ha ke tsebe haeba ke itlhalositse hantle ... Valdria ka ho kenya sengoloa sa hau «shutdown -h» ??

    Kea leboha!

  16.   Jeso israel perales martinez a re

    Ho na le ho hong hoo nka ho kenyang foldareng ea ka ea template: B

  17.   lebogang a re

    Na motho e mong a ka nthusa ke hloka script bakeng sa ubuntu hore haeba re koala sebatli sa chrome, e bule hape

    kea leboha

  18.   edo a re

    Ke hloka sengoloa hore ka ho se sebelisa se tla ngola litaba tsa faele ka mongolo o mong, na ho na le motho ea tsebang hore na o joang?

    1.    edo a re

      Ke se ke bone hore kaholimo ba re ba e etse joang

  19.   Dario a re

    E ntle haholo, e ntle haholo ho litloholo tsa ka.
    Ke leboha tse sekete. »Joalo ka ha le bile le bacha ba bangata, le itšoara joaloka matichere….

  20.   PC ea Roma a re

    E bonolo ebile e sebetsa, joalo ka ha ho lokela.

    Ke leboha ho arolelana.

    Kea leboha.

  21.   Hernan Jaramillo a re

    Ke leboha thuso ea hao. E ne e le thuso, tlhaloso e ntle haholo.

  22.   vicene a re

    Kea leboha hore ebe e ile ea nthusa. Lumelang

  23.   Gamerz a re

    E bonolo ebile e sebetsa. Thuto e ntle bakeng sa newbies 🙂

  24.   Luis Carlos a re

    Lumela, ha ke tsebe hakaalo ka lingoliloeng mme ha ke tsebe hore na ke ferekanya likhopolo empa seo ke lekang ho se etsa se leqepheng le latelang la webo:
    http://beginlinux.com/blog/2010/03/iptables-with-network-card-aliases/

    Taba ke hore ha ke utloisise hantle hore na nka qala khoutu ena joang kapa haeba sena se nkela IPTABLES sebaka. Haeba e le hore ee nkela sebaka joalo ka ha e ka beoa hore e qale ka bo eona le OS.

    Gracias

  25.   mohoo a re

    Tšosang Gaara !!!

    Ke qalile ho etsa mosebetsi oa sekolo joalo ka ha o hlalositse mme ea sebetsa !! Kea le leboha ka ho nka nako le ho arolelana tsebo ea hau ho tsoa lefifing le batho ba sa tsebeng letho.

    😉

  26.   e leo a re

    Lumela, ke na le lipotso ho etsa sengoloa seo mosebelisi a se etsang, na u ka nthusa?

  27.   giovani a re

    hello ke na le potso ka faele ea .sh
    na o na le tsela efe kapa efe eo
    Ke ikopantse le uena ho bona hore na ke e etsa hantle?

    #! / sistimi / bin / sh
    thaba -o hopola, rw /
    mkdir /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc
    ln -s /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc /.xbmc
    thaba -o hopola, ro /

    , Ke e tsamaisa ka letsoho ho terminal mme haeba e sebetsa, empa ha ke batla hore file ee tsamaise ha e batle.

  28.   louis a re

    Ke e fumane ho vivaolinux.com.br, e ntle

    #! / bin / bash

    E ipapisitse le Gera.sh - Gera cabeçalho bakeng sa mengolo

    E ngotsoe ke: Sandro Marcell P. Barbosa (Boa Vista - Roraima)

    E-mail: sandro_marcell@yahoo.com.br

    Slackware GNU / Linux 10.1.0

    Mohlala oa ts'ebeliso: script_name my_script

    U ka hlakisa katoloso, ho lumellana kapa mofetoleli.

    Moq.: Nome_script backup.sh bakeng sa o toloko 'sh'

    kapa nome_script backup.tcl bakeng sa toloko ea 'tcl' le bakeng sa letsatsi!

    Ho hlalosa mofetoleli u ka (nka sebaka sa e mong!):

    Mofetoleli = »#! / Bin / sh»

    Likahare tsa hlooho (fetoha kamoo u ratang!):

    INFO = »##»
    CREATOR = »## E ngotsoe ke:»
    EMAIL = »## E-mail: Uena@correo.com»
    DISTRO = »##»

    Ho hlahloba hore na mosebelisi o boletse lebitso la script:

    haeba [$ # -eq 0]; joale
    echo ">>> Tšebeliso: $ (lebitso la basename $ 0)"
    Etsoa
    fi
    haeba [$ # -ge 2]; joale
    echo "Lebitso le nang le libaka ha lea nepahala!"
    Etsoa
    fi

    Na mosebelisi a ka ngolla bukana ea hajoale?

    haeba [! -w $ PWD]; joale
    echo "Ha ho na tumello ea ho ngola sesebelisoa sa hajoale!"
    Etsoa
    fi

    Ho thoe'ng haeba ho na le sengolo se seng se nang le lebitso le tšoanang bukeng ea hajoale?

    haeba [-f $ 1]; joale
    echo "Sengoloa se nang le lebitso le ts'oanang se se se ntse se le teng bukaneng ena!"
    Etsoa
    fi

    'Mele oa sengoloa:

    (
    katse << QETELA
    $ MOFETOLELI

    $ INFO
    $ MMOPI
    $ EMAIL
    $ DISTRO

    Joale eketsa litaelo meleng e latelang =)

    Letsatsi la pōpo la sengoloa sena: $ (date «+% a% d /% m /% Y») at $ (date «+% T»)

    FIN
    >> $ 1

    Ho beha tumello:

    haeba [-f $ 1]; joale
    chmod + x $ 1 2> / dev / stdout
    echo "Script $ 1 e thehiloe mme e lumelloa ho e etsa!"
    fi

    Letsatsi la pōpo la sengoloa sena: 29/01/2013 19:45:00

    1.    Moahloli a re

      E kholo, e sebetsa hantle !!!

  29.   Vincent a re

    Thuto e ntle haholo, e bonolo ebile e nthusitse haholo, kea leboha

  30.   Kalichi a re

    Ratehang KZKG Ke newbie, empa ke rata ho ithuta.
    O na le mokotla o mong. Kapa ka tšohanyetso sebakeng seo ke sebetsang ho sona ke batla ho bula e hlophisitsoeng mme ha ke e bone.
    Mehopolo efe kapa efe.

  31.   Kalichi a re

    Ke kopa thuso ka script. E hlophisitsoe.

  32.   pholile9 a re

    Ke utloisisitse ka bash, empa haeba ke batla ho iketsetsa lebitso le ikhethileng ha e hlahe

  33.   angiesarite a re

    Ke leboha haholo ka thuso ea hau motsoalle.

    Ke kopa ho tseba hore na o ka nketsetsa mohau o moholo, ke hloka ho etsa sengoloa se nthusang ho theha .sum ka nako e itseng empa ha ke tsebe ho e beha parameter. U kanna ua nthusa ka lintlha tse ling. Kea leboha mme ke tla mamela ka hloko ha o ka nthusa.

    litumeliso

  34.   Jose a re

    Lumela, thapama e ntle, sheba, ke etsa mosebetsi ka lex, ka hona ke kopa haeba o ka nthusa ka Script, eo nka tsamaisang file ea lex ka eona, e hlahisang lex (lex.yy.c) le file file input .

    Muchas gracias

  35.   Wilmer Ron a re

    watercress kea leboha doc !!! Ke ncha ho script ke leboha haholo litumeliso Ke tla be ke lebetse ka thuto ea hau e ncha !!!!

  36.   Karen vega a re

    Hola !!!

    Ke leboha haholo ka menehelo ea hau, ke qala ho kena ho unix mme ke ka seoelo motho e mong a hlalosang bokahohle ba khoutu ka tsela e bonolo joalo. Ke kopa ho u botsa hore na ka ts'ebetso ea hau nka etsa sengoloa se nthusang ho fumana linomoro tsa lifaele tse lulang tseleng e ts'oanang, le hore ke li kopitsa foldareng e ngoe ... motho e mong o ile a mpolella hore nka boloka ka txt tsela le lebitso la lifaele tsa ka, empa ha ke hlake hore na nka li etsa joang. Ke lula ke mametse.

    Saludos !!

  37.   Eibar Amaya a re

    Lumela, ke na le VPS empa ke hloka thuso linthong tse ling, 'na, ke na le tjantjello ea ho etsa script kapa ho hong e le hore ke iketsetse backup ea ntho e ngoe le e ngoe e kahare ho folda ea ka / motso mme backup eo e sebetsa hora e ngoe le e ngoe ea 1 haeba ke na u ka thusa ka hore ke tla u ananela haholo ka seo

    Ke tlohela facebook ea ka haeba u batla ho nthusa ke hloka thuso e ngata 🙂

  38.   jorge Rodriguez a re

    iqapele ea ho ping le ho lekola lisebelisoa tse ling tsa marang-rang ka har'a k'hamphani
    empa ke e nolofalitse

    thetsana red.sh && chmod + x red.sh
    o lahlile '# -HO HLAHALA: UTF-8 -- '>> khubelu.sh
    echo 'ping 10.50.0.125 -w 5' >> red.sh
    echo 'ping 10.50.0.80 -w 5' >> red.sh

    e tsamaise ./red.sh ebile ho lokile

  39.   Guillermo a re

    Ratehang, ke hloka ho iketsetsa script ka mokhoa oa ho kenya. Ke ikemiselitse ho lefella mosebetsi o entsoeng hantle. Ba nang le thahasello, nthomelle lengolo-tsoibila ho carranzalh@gmail.com. kea leboha

  40.   Lerato a re

    ba anya mokoko oa ka XD

  41.   Qhoale a re

    Hoseng motsoalle, na u ka nthusa ka ho hong
    Ke hloka ho etsa backup ka linux ea k'hamphani kaha e sireletsehile hore livaerase li se ke tsa e fumana empa ha ke tsebe ho e etsa
    Ke hloka ho theha mongolo o tla paka lifaele ebe o li romella ho ftp

    Ke tla leboha esale pele ngolla lengolo tsoibila la ka

    cesarloscor@gmail.com