Start Sh-skript yn Linux

Anonim

Start Sh-skript yn Linux

Stap 1: In sjek-skript oanmeitsje

Earst stelle wy foar om in sjekskript te meitsjen dy't yn 'e takomst sil rinne. Fansels kinne jo dit poadium oerslaan as it kommando-skript al beskikber is. Tink derom dat wy no de syntaksis fan programmearmen net slimje, mar allinich sille wy jo jo eigen skript kinne oanmeitsje foar elk of ynfoegje de ynhâld yn it bestân foar it Fierder yn 'e omstannichheden.

  1. Rinne de "terminal" handich foar jo, bygelyks troch it applikaasjemenu of de hjitte kaai Ctrl + Alt + T.
  2. De terminal rinne foar hânmjittige skepping fan Sh-formatskript yn Linux

  3. Hjir, brûk de sudo nano nano-skript. Where nan, wêr't nano de tekstbewurker brûkt wurdt, en skript .Sh is de namme fan it oanmakke bestân. Jo kinne bygelyks in bestân oanmeitsje, troch deselde VI of Gedit, sil it de essinsje net feroarje, en de namme fan it elemint feroaret ek neffens persoanlike foarkar fan 'e brûker.
  4. In kommando om in tekstbewurker te starten foardat jo in skript foar Linux oanmeitsje

  5. Befêstigje dizze aksje troch it wachtwurd yn te fieren fan it superuser-akkount, om't it wurdt útfierd mei it Sudo-argumint.
  6. Befêstiging fan in tekstbewurker om in sh te meitsjen yn skript fan Linux-formatefoto

  7. In nij bestân sil iepenje wêryn jo de skriptstringen kinne ynfoegje. Hjirûnder sjogge jo it standert foarbyld ferantwurdelik foar it werjaan fan it berjocht "Hallo World". As d'r de ynhâld fan in oar karakter is, foegje it dan gewoan yn 'e konsole yn, soargje derfoar dat alle rigen korrekt wurde skreaun.

    #! / Bin / bash

    Echo "hallo wrâld"

  8. Creaking Sh-formatskript yn Linux fia tekstbewurker

  9. Hjirnei kinne jo de ynstellingen bewarje troch de Ctrl + o-wichtige kombinaasje te hâlden.
  10. Wikselje nei it behâld fan Sh-formatskript yn Linux nei syn skepping

  11. De bestânsnamme is net nedich, om't wy wurde frege by it kreëarjen. Klikje gewoan op Enter om it opslaan te foltôgjen.
  12. Selektearje de namme foar SH-format-skript yn Linux nei syn skepping

  13. Lit in tekstbewurker efterlitte fia Ctrl + X.
  14. It foltôgjen fan wurk yn in tekstbewurker nei it oanmeitsjen fan in SH-formeform skript yn Linux

Wylst wy sjogge, komplisearre neat yngeand by it meitsjen fan jo eigen skripts foar Bash is net, mar de heule funksje is om de koade te kennen. Jo sille it moatte skriuwe fan it skrabjen fan josels, of kopiearje klear-oplossingen fan frije boarnen. Neidat it skript mei súkses wurdt ymplementearre yn it bestân, kinne jo feilich oerskeakelje nei de folgjende stap.

Stap 2: Skript-ynstelling foar en Utility

Dizze stap is ek net ferplicht, mar sûnder dat it gjin brûkers kin dwaan dy't it env-utheid brûke om it skript te begjinnen. Sûnder foarôfgeande konfiguraasje iepenet it gewoan net, om't de oerienkommende tagongsrjochten net oarspronklik waarden ûntfongen. Se wurde tafoege fia it Sudo Chmod Ugo + X-skript.SH-kommando, wêr't script.SH de namme is fan it fereaske bestân.

It kommando om tagong te jaan oan it skript yn Linux foardat it begjint

Ferjit net dat alle aksjes útfierden troch it sudo-argumint fereaskje befêstiging fan 'e ferifikaasje fan it akkount fia de ynbrekking fan it Superus-wachtwurd. Hjirnei sil in nije tekenrige ferskine om kommando's te begjinnen, wat it suksesfol gebrûk betsjuttet fan 'e ynstelling.

Fier it wachtwurd yn om de iepening fan tagong te befêstigjen nei it SH-skript yn Linux

Stap 3: Begjin in besteand skript

Wy draaie nei de haadstap, dy't direkt it besteande skript lanseart. Om mei te begjinnen, beskôgje in ienfâldich kommando, dat it útsicht hat ./Script.Sh en is ferantwurdelik foar it lansearjen fan in bestân fan 'e hjoeddeistige lokaasje. It útfierresultaat dat jo de skermprint hjirûnder sjogge. Wy hawwe bygelyks it earder oanmakke skript naam. Op deselde manier kinne jo it folsleine paad foar it objekt opjaan, sadat de tekenrige is feroare, bygelyks, om /Home/Sscript te feroarjen.

In opdracht om it skript te iepenjen yn Linux fan 'e aktive map

Linux hat in paadsysteemfariabele. It omfettet in oantal mappen ferantwurdelik foar it útfieren fan in breed ferskaat oan aksjes. Ien fan har wurdt neamd / USR / lokale / bin en wurdt brûkt foar hânmjittige ynstallaasje fan programma's. As jo ​​it folsleine paad net wolle opjaan nei it skript om it te aktivearjen, foegje it dan gewoan ta oan ien fan 'e PATH-mappen. Om dit te dwaan, brûk it CP-script.SH /USR/Ocal/Bin/script.SH String.

In kommando om it Sh-format-skript te ferpleatsen yn Linux nei de fariabele map

Hjirnei sil de lansearring beskikber wêze troch gewoan de bestânsnamme te ynfieren mei útwreiding.

Begjin Sh-formatskript yn Linux nei suksesfolle oerdracht nei de fariabele map

De twadde iepeningsmetoade bestiet yn tagelyk de skulp te roppen. Jo moatte ferhúzje nei de Skript-map en skriuw bash script. Dizze metoade is goed, om't it kin jo it folsleine paad yngean yn it objekt of it objekt tafoegje of it tafoegje oan 'e korrespondearjende map.

Lansearje sh-formulier yn Linux mei in skulp

Dat binne alles wat wy wolle prate oer ynteraksje mei skripts yn Linux. Jo moatte allinich in passende bestân meitsje of besteande iepenje, mei de boppesteande oanbefellings.

Lês mear