In het volgende artikel gaan we enkele online bash-editors bekijken. Een paar dagen geleden schreef ik een bericht voor deze blog waarin we er enkele zagen online terminals, maar online Gnu / Linux-terminals zijn misschien niet goed genoeg voor test onze bash-scripts.
Allereerst, voor het geval iemand het nog steeds niet weet, moet dat worden verduidelijkt bash is een 'Unix-schaal' of een opdrachtregelinterface om te communiceren met het besturingssysteem. Het is algemeen verkrijgbaar, omdat het de standaardshell is op veel GNU / Linux-distributies en op Mac OSX. Het werd in 1987 gemaakt door een programmeur genaamd Brian Fox voor het Gnu-project.
Het werd opgevat als een gratis software-alternatief voor Bourne-shell In feite is zijn naam een afkorting voor Bourne Again SHell. ikHet bevat alle functies van die shell, evenals nieuwe functies zoals rekenen met gehele getallen en taakcontrole.
Naast de interactieve modus, waar de gebruiker één opdracht tegelijk typt met onmiddellijke uitvoering, Bash heeft ook de mogelijkheid om een script uit te voeren volledig commando, bekend als een 'bash shell-script'.
Een script kan slechts een zeer eenvoudige lijst met opdrachten bevatten, of zelfs een enkele opdracht. Het kan ook functies, lussen, voorwaardelijke constructies en alle andere kenmerken van dwingend programmeren bevatten.
Shell-scripts kunnen worden aangeroepen vanaf de interactieve opdrachtregel of ze kunnen worden aangeroepen vanuit andere delen van het systeem. Deze scripts worden vaak gebruikt voor veel systeembeheertakenzoals het maken van back-ups van schijven, het evalueren van systeemlogboeken, enz.
Bash online editors
Deze online bash-editors zullen ons toelaten schrijf eenvoudig onze scripts vanuit de browser en voer ze vervolgens uit om te controleren of ze werken of niet. Vervolgens gaan we een kleine lijst zien van deze online uitgevers die ik op internet heb gevonden.
Tutorialspoint Bash-compiler
Dit portaal, dat ik noemde in het artikel over Gnu / Linux online terminals, biedt ook een online bash-compiler (tussen vele andere dingen Zoals ik al zei, zullen we in dit portaal vinden een heel eenvoudige bash-compiler om onze scripts online uit te voeren.
Toegang tot Tutorialspoint Bash-compiler.
JDOODLE
Een andere goede online bash-editor die erg handig is voor het testen van scripts is JDOODLE. Het biedt ook andere IDE's, maar hier concentreren we ons op het uitvoeren van het bash-script. Jij kan configureer opdrachtregelargumenten en stdin-invoer, en u krijgt meestal het resultaat van uw code onder aan het scherm te zien.
Toegang tot JDOODLE
paiza.io
Paiza.io is een goede online bash-editor die je gratis kunt uitproberen. Om enkele van zijn geavanceerde functies, zoals taakplanning, te gebruiken, zullen we ons eerst moeten registreren Het ondersteunt ook realtime samenwerking, maar het is nog in bèta. Je zult het wat tijd moeten geven om alles te kunnen doen wat het belooft.
Toegang tot paiza.io
ShellCheck
Een interessante bash-editor dat het stelt ons in staat om fouten in ons script te vinden Deze editor is beschikbaar op GitHub Daarnaast kunnen we ShellCheck ook lokaal installeren op ondersteunde platforms.
Toegang tot ShellCheck
Rep.it
Deze bash-editor maakt deel uit van een website die programmeren toegankelijker probeert te maken. In haar we zullen tools vinden krachtig maar eenvoudig voor docenten, studenten en ontwikkelaars.
Toegang tot Rep.it
tester
Als je gewoon wilt een eenvoudige inline bash-compiler, Rextester zou uw keuze moeten zijn. Het is ook compatibel met veel programmeertalen.
Toegang tot tester
Leer Shell
Leer ons zal de inhoud leveren om te leren programmeren en het stelt ons ook in staat om onze code tegelijkertijd uit te voeren / testen. Behandelt ook de basisprincipes en enkele geavanceerde onderwerpen.
Toegang tot Leer Shell
Nu we bekend zijn met betrouwbare en snelle online Gnu / Linux-terminals en online bash-editors, is er geen excuus om niet te leren, te experimenteren en niet met de code te spelen.