Inhoudsopgave:

Hoe worden in bash parameters doorgegeven aan een script?
Hoe worden in bash parameters doorgegeven aan een script?

Video: Hoe worden in bash parameters doorgegeven aan een script?

Video: Hoe worden in bash parameters doorgegeven aan een script?
Video: Parameters Arguments Linux Shell Script Tutorial 2024, November
Anonim

Argumenten doorgeven naar de Script . Argumenten kan zijn geslaagd naar de script wanneer het wordt uitgevoerd, door ze te schrijven als een door spaties gescheiden lijst na de script bestandsnaam. Binnen in de script , de variabele $1 verwijst naar de eerste argument in de opdrachtregel, $ 2 per seconde argument enzovoorts.

Bovendien, wat is $ 1 in bash-script?

wat is $1 . $1 is het eerste commandoregelargument. Als u./asdf.sh a b c d e uitvoert, dan $1 zal a zijn, $2 zal b zijn, enz. In shells met functies, $1 kan dienen als de eerste functieparameter, enzovoort.

Evenzo, wat is $? Bas? bash is een opdrachtprocessor die doorgaans wordt uitgevoerd in een tekstvenster waar de gebruiker opdrachten typt die acties veroorzaken. bash kan ook opdrachten uit een bestand lezen en uitvoeren, een zogenaamde shellscript. bash is een POSIX-compatibele shell, maar met een aantal extensies.

Dienovereenkomstig, hoe voer je een bash-script in?

Een bash-script schrijven dat gebruikersinvoer nodig heeft

  1. Open een nieuw bestand. nano mijnscript.
  2. Schrijf de shebang-regel: #!/usr/bin/env bash.
  3. Schrijf de inhoud van het script. Laten we werken met een eenvoudig voorbeeld:
  4. Maak het script uitvoerbaar. chmod +x mijnscript.
  5. Voer het script uit../mijnscript.
  6. Voeg een invoervariabele toe. #!/usr/bin/env bash.
  7. Voer het nu uit: Zonder de vereiste parameter:
  8. Voeg een optionele invoervariabele toe.

Wat is $$ Linux?

Als besturingssysteem, Linux is software die onder alle andere software op een computer zit, verzoeken van die programma's ontvangt en deze verzoeken doorstuurt naar de hardware van de computer.

Aanbevolen: