Begin SH script in Linux

Anonim

Begin SH script in Linux

Stap 1: Die skep van 'n tjek script

In die eerste plek stel ons 'n tjek script wat sal loop in die toekoms te skep. Natuurlik, kan jy hierdie stadium oor te slaan as die command line script is reeds beskikbaar. Let daarop dat nou sal ons nie die sintaksis van programmeertale te onderwerp, maar alleen prys ons u vertel dat almal jou eie script kan skep vir elke of voeg die inhoud van die lêer vir sy verdere oproep in omstandighede.

  1. Begin die "Terminal" gerieflik vir jou, byvoorbeeld deur middel van die spyskaart aansoek of die warm sleutel Ctrl + Alt + T.
  2. Loop die terminale vir handleiding skepping van SH formaat script in Linux

  3. Hier gebruik die opdrag Sudo Nano Script.sh, waar Nano is die teks editor gebruik, en script.sh is die naam van die geskape lêer. Jy kan 'n lêer te skep, byvoorbeeld deur dieselfde vi of gedit, eintlik is dit nie verander nie, en die naam van die item se ook verander na persoonlike voorkeure.
  4. 'N opdrag om 'n teks editor van stapel te stuur voor die skep van 'n SH formaat script in Linux

  5. Bevestig hierdie aksie deur die invoer van die wagwoord van die super-rekening, aangesien dit uitgevoer word met die Sudo argument.
  6. Bevestiging van 'n teks editor om 'n SH in Linux formaat script te skep

  7. 'N Nuwe lêer oopmaak waarin jy kan die script snare voeg. Hier vind u die banier sien voorbeeld wat verantwoordelik is vir die vertoon van die boodskap "Hello World". As daar is die inhoud van 'n ander karakter, plaas dit eenvoudig in die konsole, om seker te maak dat alle rye korrek geskryf.

    #! / Bin / Bash

    Echo "Hello World"

  8. Die skep van SH formaat script in Linux via teks editor

  9. Daarna kan jy die instellings te red deur die hou van die Ctrl + O sleutel kombinasie.
  10. Skakel oor na die handhawing van SH formaat script in Linux nadat sy skepping

  11. Die lêernaam is nie nodig nie, want ons is gevra wanneer die skep van. kliek net op Enter om die besparing te voltooi.
  12. Kies die naam vir SH formaat script in Linux nadat sy skepping

  13. Laat 'n teks editor via Ctrl + X
  14. Voltooiing van die werk in 'n teks editor na die skep van 'n SH formaat script in Linux

Soos ons sien, niks ingewikkeld in die skep van jou eie skrifte vir Bash is nie, maar die hele funksie is om die kode te leer ken. Jy sal hê om óf skryf dit van nuuts af jouself, of 'n afskrif pasklaar oplossings van gratis bronne. Na afloop van die script suksesvol in die lêer is geïmplementeer, dat jy veilig kan oorskakel na die volgende stap.

Stap 2: Script Setup vir NL Nut

Hierdie stap is ook nie verpligtend nie, maar sonder dat dit nie kan doen gebruikers wat die ENV nut gebruik om die script begin. Sonder vooraf opset, is dit eenvoudig nie oop te maak, aangesien die ooreenstemmende regte is nie oorspronklik ontvang. Hulle is bygevoeg via die sudo chmod ugo + x script.sh opdrag, waar script.sh is die naam van die vereiste lêer.

Die opdrag om toegang tot die SH script in Linux te verskaf voordat dit begin

Moenie vergeet dat alle aksies wat uitgevoer word deur die Sudo argument bevestiging van die verifikasie van die rekening vereis deur die insette van die super wagwoord. Daarna sal 'n nuwe string lyk bevele begin, wat die suksesvolle gebruik van die omgewing beteken.

Tik die wagwoord om die opening van toegang tot die SH script in Linux te bevestig

Stap 3: Begin 'n bestaande script

Ons draai om die belangrikste stap wat direk die bestaande script is begin. Om mee te begin, oorweeg 'n eenvoudige opdrag, wat die oog ./script.sh het en is verantwoordelik vir 'n lêer launch van die huidige ligging. Die uitset resultaat te sien jy die kiekie hieronder. Byvoorbeeld, het ons die voorheen geskep script. Op dieselfde wyse, kan jy ook die volledige pad spesifiseer om die voorwerp sodat die string verander het, byvoorbeeld, om /home/user/script.sh.

'N opdrag aan die SH script open in Linux uit die huidige gids

Linux het 'n pad stelsel veranderlike. Dit sluit 'n aantal dopgehou wat verantwoordelik is vir die uitvoering van 'n wye verskeidenheid van aksies. Een van hulle is geroep / usr / local / bin en word gebruik vir die handleiding installasie van programme. As jy nie wil hê om voortdurend spesifiseer die volledige pad na die script om dit te aktiveer, voeg dit eenvoudig om een ​​van die pad dopgehou. Om dit te doen, gebruik die CP script.sh /usr/local/bin/script.sh string.

'N opdrag aan die SH formaat script beweeg in Linux aan die veranderlike gids

Daarna sal die bekendstelling beskikbaar wees deur eenvoudig die lêernaam aangaan met uitbreiding.

Begin SH formaat script in Linux ná suksesvolle oordrag na die veranderlike gids

Die tweede opening metode bestaan ​​in gelyktydig roeping van die dop. Jy moet skuif na die script gids en skryf Bash Script.sh. Hierdie metode is goed, want dit laat jou toe om die volledige pad nie ingaan om die voorwerp of pre-voeg dit by die ooreenstemmende gids van PATH.

Begin SH formaat script in Linux met 'n dop

Dit is al wat ons wou praat oor interaksie met skrifte in Linux. Jy hoef net te 'n gepaste lêer of oop bestaande skep, met behulp van die bogenoemde aanbevelings.

Lees meer