Voortzetting van onze reeks tutorials over Shell-scripts, vandaag brengen we de tweede (Tutorial 02) Van hetzelfde.
En gezien dat, in de eerste die we benaderden de eerste 3 basisconcepten (Terminals, Consoles en Shells) gerelateerd aan dit onderwerp, zullen we ons in deze tweede specifiek richten op het weten van alles wat mogelijk is over Bash Shell.
En voordat je hieraan begint Tutorial 02 over «Shell Scripting», raden we aan het volgende te verkennen: gerelateerde inhoud, aan het einde van het lezen van dit bericht vandaag:
Shell Scripting-zelfstudie 02
Wat is Bash-shell?
Bash of Bash Shell is een shell- of commandotaalinterpreter die speciaal is gemaakt voor de Linux-besturingssysteem. Een shell, die grotendeels compatibel is met de originele "sh" shell, en bevat handige functies van de Korn (ksh) en C (csh) shells.
Daarnaast streeft het naar een compatibele implementatie van de standaard "IEEE POSIX-shell en tools", die op zijn beurt deel uitmaakt van de IEEE POSIX-specificatie (IEEE Standard 1003.1). Daarom integreert het bij het nastreven van dit doel functionele verbeteringen met betrekking tot "sh", zowel voor interactief gebruik als voor programmering.
Top 10 belangrijke bash-feiten
- Het is gebaseerd op de Unix Shell en is POSIX-compatibel.
- Alle Bourne Shell (sh)-opdrachten zijn beschikbaar in Bash.
- Het is de standaard Shell, in de meeste GNU/Linux-distributies.
- De belangrijkste functie is het interpreteren van opdrachtopdrachten van het besturingssysteem.
- Het is vrij draagbaar, dus het werkt ook op bijna alle versies van Unix en andere besturingssystemen.
- De opdrachtsyntaxis is een superset van instructies op basis van de Bourne Shell-syntaxis.
- Het werd ontwikkeld en uitgebracht door Brian Fox op 8 juni 1989 als onderdeel van het GNU-project.
- Het maakt het maken en beheren van Script-bestanden (Bash-scripts) mogelijk, waarvan de functie is om taken te automatiseren.
- Het biedt een goed gestructureerde, modulaire en geformatteerde reeks activiteiten om de scripts te ontwikkelen.
- Het biedt functies zoals het bewerken van de opdrachtregel, opdrachtgeschiedenis van onbeperkte grootte, taakbeheer, shell- en aliasfuncties, geïndexeerde arrays van onbeperkte grootte en vele andere.
Meer belangrijke informatie voor Shell Scripting-zelfstudie 02
In de volgende tutorials gaan we wat dieper in op: Bash Script-bestanden en hun elementen (onderdelen) y nuttige bronnen voor de kunst van het scripten. Ga dan verder met praktische voorbeelden van het gebruik van commando-opdrachten (eenvoudig en complex) met Bash en het gebruik ervan binnen Scripts.
Je kunt echter een beetje dieper graven meer over Bash in de volgende officiële links:
Bash's naam is een acroniem voor 'Bourne-Again SHell', een woordspeling op Stephen Bourne, de auteur van de directe voorouder van de huidige Unix-shell 'sh', die verscheen in de zevende editie van Bash. Bell Labs Research for Unix" .
Overzicht
Kortom, hiermee Tutorial 02 over «Shell Scripting» en degenen die nog komen, hopen we te blijven bijdragen aan de training in het gebruik van de GNU/Linux Terminalvooral van die beginnende gebruikers in uitspraken Gratis en open besturingssystemen.
Als je de inhoud leuk vond, reageer en deel het. En vergeet niet, bezoek het begin van onze «WebSite», naast het officiële kanaal van Telegram voor meer nieuws, tutorials en Linux-updates.