Schrëtt 1: Erstellt e Check Skript
Als éischt proposéiere mir eng Scheckeckpript ze kreéieren déi an der Zukunft leeft. Natierlech kënnt Dir dës Etapp Skript scho vippt ass. Notiz, DIS tools icox de Symmaxëscht net net spannend Sprooche, dat wëlle mir och Iech eng eegen Schrëft op d'Equippe erstellen.
- Den neien "eleschen" tender "cententent fir Iech, zum Beispill duerch d'Applik Menu oder der waarme Ctrl + ALT + ALT + OR. T.
- Hei benotzt de sudo Noan Script.Sh Command, wou den Nanan den Textreitungsdatiter benotzt gëtt, a Skript.Sh ass den Numm vun der erstallt Datei. Dir kënnt e Dateeie scheede kënnen, zum Beispill duerch d'selwechten Typ oder Reit, et wäert net d'Essenzen vum Benotze änneren an den Numm vum Benotzer verännert sech entspriechend der perséinlechervirdeeler vum Benotzer.
- Confirméiert dës Aktioun andeems Dir d'Passwuert vum Superuserbeamten agefouert gëtt, well et mat der Sudo Argument opgefouert gëtt.
- E neiedich ass an där Dir opmaachen, kënnt Dir d'Skript sritet. Hei ënnen gesinn de Standardjiler verantwortlech fir de Message "Hallo Welt ze weisen". Wann et den Inhalt vun engem anere Charakter ass, da setzt se einfach an d'Konsole baut, sécher datt all Ruener passéiert bei geschriwwen sinn.
#! / Bin / Bash
Echo "Hallo Welt"
- Duerno kënnt Dir d'Astellunge späicheren andeems Dir d'Ctrl + o Schlësselkom Kombinatioun hält.
- De Dateinumm ass net gebraucht, well mir gi gefrot wann ech erstellen. Klickt just op Enter fir ze spueren.
- Loosst en Textdatiter iwwer Ctrl + X.
Wéi mir gesinn, näischt komplizéiert ze kreéieren Är eege Scripten fir de Bash ass net, awer déi ganz Feature ass de Code ze wëssen. Dir musst entweder et schreiwe fir Iech selwer ze schreiwe, oder kopéiert prett Léisungen aus gratis Léisunge. No der Entfaltung gouf erfollegräich an der Dateie geplangt an de folgende Schrëtt ginn, da kënnt Dir sécher op de nächste Schrëtt gearbriechen.
Schrëtt 2: Script Setup fir en Déngscht
De Schrëtt ass och net aussergewéinlech, awer ouni et kann net kënnen maachen déi d'Zuel maache fir de Skip unzefänken. Ouni Viraussiichtung, et gëtt einfach net op, well déi entspriechend Permissiounen net ursprénglech krut. Si ginn iwwer dem Sudo Chmod Ugo + X Script.sh Kommando dobäigesat, wou Skript.Sh den Numm vun der erfuerderlecher Datei ass.
Vergiesst net datt all Aktiounen duerch d'Sudo Argumentatioun vun der Authentifikatioun vum Kont vum Kont duerch den Input vum Superusr Passwuert gemaach huet. Nodeems et zu deem Fall ugeet, kann déi nei Leider noutwendeg, wat d'erfollegräift Notze vum Kader bedeit.
Schrëtt 3: Start vun engem existente Skript
Mir dréinen op den Haapt Schrëtt, wat direkt déi existent Skript steet. Fir unzefänken, betruecht en einfachen Kommando, deen d'Vue huet ./ship.sh an ass verantwortlech fir e Fichier vun der aktueller Plaz ze starten. Den Output Resultat Dir gesitt de Screenshot hei ënnen. Zum Beispill hu mer déi éischt erstallt Skript geholl. Zläich Zäit kann waat Dir säit de voll Wee op den Objet op den Objet profitéieren, sou datt de Steim geännert huet, zum Beispill et fir /homsant.schrëft.
Linux huet e Wee System Variabel. Et enthält eng Zuel vun den Ordner verantwortlech fir eng grouss Villfalt vun Aktiounen auszeféieren. Ee vun hinnen ass / USR / lokal / Bin genannt a gëtt fir manuell Installatioun vu Programmer benotzt. Wann Dir net wëllt dauernd de vollste Wee op de Skript ze kréien fir se ze aktivéieren, einfach et op ee vun de Wee Classe bäidroen. Fir dëst ze maachen, benotzt d'CP Script.Sh /usr/local/bin/shcript.Sh String.
Duerno ass de Start verfügbardoen, andeems Dir einfach den Dossiernumm aginn.
Déi zweet Ëffnungsmethod besteet a gläichzäiteg uruffen. Dir sollt an de Skriptfaktor beweegen an de Bash Script.Sh schreiwen. Dës Method ass gutt well et erlaabt Iech net de ganzen Wee an den Objet an den Objet an de Pre-addéieren et an de entspriechende Verzeechnes un.
Dat ass alles wat mir wollte iwwer d'Interaktioun mat Scripte an Linux schwätzen. Dir musst nëmmen eng passend Datei erstellen oder existent existent, mat den uewe genannte Empfehlungen.