Tniedi Skript Sh Fil-Linux

Anonim

Tniedi Skript Sh Fil-Linux

Pass 1: Il-ħolqien ta 'skritt tal-kontroll

L-ewwel, nipproponu li noħolqu skritt tal-kontroll li se jimxi fil-futur. Ovvjament, tista 'taqbeż dan l-istadju jekk l-iskrittura tal-linja tal-kmand tkun diġà disponibbli. Innota li issa mhux se żarmabbli s-sintassi tal-lingwi tal-ipprogrammar, imma aħna biss se ngħidu li kulħadd jista 'joħloq l-iskrittura tiegħek għal kull wieħed jew daħħal il-kontenut għall-fajl għas-sejħa ulterjuri tiegħu f'ċirkostanzi.

  1. Mexxi l- "terminal" konvenjenti għalik, per eżempju, permezz tal-menu applikazzjoni jew il-Hot Key Ctrl + Alt + T.
  2. Tmexxija tat-Terminal għall-Ħolqien Manwal ta 'Skript tal-Format SH f'Linux

  3. Hawnhekk, uża l-kmand Sudo Nano Script.Sh, fejn nano huwa l-editur test użat, u skripts.Sh huwa l-isem tal-fajl maħluqa. Tista 'toħloq fajl, pereżempju, permezz ta' l-istess VI jew Gedit, ma tbiddilx l-essenza, u l-isem ta 'l-element jinbidel ukoll skond il-preferenzi personali ta' l-utent.
  4. Kmand biex tniedi editur tat-test qabel ma joħloq skritt tal-format SH fil-Linux

  5. Ikkonferma din l-azzjoni billi ddaħħal il-password mill-kont tas-superuser, peress li titwettaq bl-argument sudo.
  6. Konferma ta 'Editur tat-Test biex Oħloq SH f'kitba tal-Format Linux

  7. Fajl ġdid se tiftaħ fejn tista 'ddaħħal il-kordi ta' l-iskrittura. Taħt tara l-eżempju standard responsabbli mill-wiri tal-messaġġ "Hello World". Jekk hemm il-kontenut ta 'karattru ieħor, sempliċement daħħalha fil-console, billi tiżgura li r-ringieli kollha jinkitbu b'mod korrett.

    #! / Bin / Bash

    Eku "Hello World"

  8. Ħolqien ta 'Skript tal-Format SH f'Linux permezz ta' Editur tat-Test

  9. Wara dan, tista 'tiffranka s-settings billi żżomm il-kombinazzjoni taċ-ċwievet Ctrl + O.
  10. Aqleb għaż-żamma SKTAR format SH fil-Linux wara l-ħolqien tagħha

  11. L-isem tal-fajl mhuwiex meħtieġ, peress li aħna ntalbu meta jinħolqu. Ikklikkja fuq Enter biex tlesti l-iffrankar.
  12. Agħżel l-isem għal SKTAR FORMAT SH fil-Linux wara l-ħolqien tagħha

  13. Ħalli Editur tat-Test Via Ctrl + X.
  14. Tlestija tax-Xogħol f'Editur tat-Test Wara l-Ħolqien ta 'Skript tal-Format SH fil-Linux

Kif naraw, xejn ikkumplikat fil-ħolqien tal-iskripts tiegħek għal bash mhux, iżda l-karatteristika kollha hija li tkun taf il-kodiċi. Int ser ikollok jew tiktibha mill-bidu ruħek, jew ikkopja soluzzjonijiet lesti minn sorsi b'xejn. Wara l-iskrittura jiġi implimentat b'suċċess fil-fajl, tista 'taqleb bla periklu għall-pass li jmiss.

Pass 2: Skript Setup għal En Utilità

Dan il-pass huwa wkoll mhux obbligatorju, iżda mingħajr ma ma tistax tagħmel utenti li jużaw l-utilità env biex jibdew l-iskrittura. Mingħajr konfigurazzjoni minn qabel, sempliċement ma tiftaħx, peress li l-permessi korrispondenti ma kinux oriġinarjament riċevuti. Dawn huma miżjuda permezz tal-Sudo Chmod Ugo + X Script.Sh Kmand, fejn Script.Sh huwa l-isem tal-fajl meħtieġ.

Il-kmand biex jipprovdi aċċess għall-iskrittura SH fil-Linux qabel ma jibda

Tinsiex li l-azzjonijiet kollha mwettqa permezz tal-argument sudo jeħtieġu konferma tal-awtentikazzjoni tal-kont permezz tal-kontribut tal-password superuser. Wara dan, se tidher spag ġdid li jibda jikkmanda, li jfisser l-użu b'suċċess tal-issettjar.

Daħħal il-password biex tikkonferma l-ftuħ ta 'aċċess għall-iskrittura SH fil-Linux

Pass 3: Il-bidu ta 'skritt eżistenti

Nduru għall-pass ewlieni, li qed iniedi direttament l-iskrittura eżistenti. Biex tibda, ikkunsidraw kmand sempliċi, li għandu l-opinjoni ./script.sh u huwa responsabbli għat-tnedija ta 'fajl mill-post attwali. Ir-riżultat tal-ħruġ tara l-iskrins hawn taħt. Per eżempju, aħna ħa l-iskrittura maħluqa qabel. Bl-istess mod, tista 'wkoll tispeċifika t-triq kollha għall-oġġett sabiex is-sekwenza tkun inbidlet, pereżempju, lil / /ome/user/script.sh.

Kmand biex tiftaħ l-iskrittura SH fil-Linux mill-folder kurrenti

Linux għandha varjabbli tas-sistema tal-passaġġ. Tinkludi numru ta 'folders responsabbli għat-twettiq ta' varjetà wiesgħa ta 'azzjonijiet. Waħda minnhom tissejjaħ / USR / lokali / bin u tintuża għall-installazzjoni manwali tal-programmi. Jekk ma tridx tispeċifika kontinwament it-triq kollha għall-iskrittura biex tattivaha, sempliċement iżżidha ma 'waħda mill-folders tal-passaġġ. Biex tagħmel dan, uża s-sekwenza CP Script.Sh /USR/local/bin/script.sh.

Kmand biex tmexxi l-iskrittura tal-format SH f'Linux għall-folder varjabbli

Wara dan, it-tnedija tkun disponibbli billi sempliċement tidħol fl-isem tal-fajl bl-espansjoni.

Ibda l-Format Script SH f'Linux wara t-trasferiment b'suċċess għall-folder varjabbli

It-tieni metodu tal-ftuħ jikkonsisti fl-istess ħin li ssejjaħ il-qoxra. Għandek tmur għall-iskript direttorju u tikteb skripts bash.Sh. Dan il-metodu huwa tajjeb għax jippermettilek li ma tidħolx fit-triq kollha għall-oġġett jew iżżidha minn qabel mad-direttorju tal-passaġġ korrispondenti.

Tnedija Skrittura tal-Format SH f'Linux b'qoxra

Dak kollu li ridna nitkellmu dwar l-interazzjoni ma 'skripts fil-Linux. Int trid toħloq biss fajl xieraq jew jinġabru, billi tuża r-rakkomandazzjonijiet ta 'hawn fuq.

Aqra iktar