Inhoudsopgave:
Video: Wat doet return in bash?
2024 Auteur: Lynn Donovan | [email protected]. Laatst gewijzigd: 2023-12-15 23:51
Wanneer een bash functie is voltooid, het is opbrengst waarde is de status van de laatste instructie uitgevoerd in de functie, 0 voor succes en niet-nul decimaal getal in het bereik van 1 - 255 voor mislukking. De opbrengst toestand kan worden opgegeven met behulp van de opbrengst trefwoord, en het is toegewezen aan de variabele $?.
Bovendien, hoe retourneer je een functie in bash?
Een functie kan een waarde op vier verschillende manieren retourneren:
- Wijzig de status van een variabele of variabelen.
- Gebruik het exit-commando om het shellscript te beëindigen.
- Gebruik de opdracht return om de functie te beëindigen en de opgegeven waarde terug te sturen naar de aanroepende sectie van het shellscript.
hoe retourneer ik de echo-waarde in bash? 2 antwoorden
- Print het bericht naar stderr en de waarde die u in stdout wilt opnemen. function fun1() { # Druk het bericht af naar stderr.
- Druk het bericht normaal af naar stdout en gebruik de werkelijke retourwaarde met $?.
- Gebruik gewoon de globale variabele.
Dienovereenkomstig, wat is return in shellscript?
return commando wordt gebruikt om a te verlaten schelp functie. Er is een parameter [N] voor nodig, als N wordt genoemd, dan is het geeft terug [N] en als N niet wordt genoemd, dan is het geeft terug de status van de laatste opdracht uitgevoerd binnen de functie of script . N kan alleen een numerieke waarde zijn. Opmerking: echo $? wordt gebruikt om de laatste weer te geven opbrengst toestand.
Wat is het nut van shellscripting?
Shell-scripts stellen ons in staat om commando's in ketens te programmeren en het systeem ze te laten uitvoeren als een scriptgebeurtenis, net als batchbestanden. Ze maken ook veel nuttigere functies mogelijk, zoals het vervangen van opdrachten. U kunt een commando aanroepen, zoals datum, en gebruik maken van het wordt uitgevoerd als onderdeel van een bestandsnaamschema.
Aanbevolen:
Wat doet buitentoepassing?
OUTER APPLY retourneert zowel rijen die een resultaatset produceren als rijen die dat niet doen, met NULL-waarden in de kolommen die worden geproduceerd door de tabelwaardefunctie. BUITENSTE TOEPASSING werk als LINKER BUITENSTE JOIN
Wat doet het statisch maken van een functie?
In C is een statische functie niet zichtbaar buiten de vertaaleenheid, het objectbestand waarin het is gecompileerd. Met andere woorden, het statisch maken van een functie beperkt de reikwijdte ervan. Je kunt een statische functie beschouwen als 'privé' voor zijn *. c-bestand (hoewel dat niet strikt correct is)
Wat is een NIC-teamingbeleid en wat doet het?
In de eenvoudigste bewoordingen betekent NIC-teaming dat we meerdere fysieke NIC's op een bepaalde ESXi-host nemen en deze combineren in een enkele logische link die bandbreedte-aggregatie en redundantie biedt aan een vSwitch. NIC-teaming kan worden gebruikt om de belasting te verdelen over de beschikbare uplinks van het team
Wat is de OOM-killer wanneer hij draait en wat hij doet?
De OOM Killer werkt door alle lopende processen te beoordelen en ze een slechtheidsscore toe te kennen. Het proces met de hoogste score is het proces dat wordt gedood. De OOM Killer kent een slechtheidsscore toe op basis van een aantal criteria
Wat is de Krbtgt en wat doet hij?
Elk Active Directory-domein heeft een bijbehorend KRBTGT-account dat wordt gebruikt om alle Kerberos-tickets voor het domein te coderen en te ondertekenen. Het is een domeinaccount zodat alle beschrijfbare domeincontrollers het accountwachtwoord kennen om Kerberos-tickets te decoderen voor validatie