Scripts zu Rückgabewerte.
This commit is contained in:
		| @@ -1,8 +1,9 @@ | ||||
| #! /usr/bin/bash | ||||
| # File: loop-func.sh | ||||
|  | ||||
| function hallo() { | ||||
|   echo "Hallo 1" | ||||
|   echo "Hallo 2" | ||||
|   echo "-------" | ||||
| } | ||||
|  | ||||
| count=1 | ||||
|   | ||||
| @@ -1,13 +1,14 @@ | ||||
| #! /usr/bin/bash | ||||
| # File: mult-echo.sh | ||||
|  | ||||
| echo "Hallo 1" | ||||
| echo "Hallo 2" | ||||
| echo "-------" | ||||
|  | ||||
| echo "Hallo 1" | ||||
| echo "Hallo 2" | ||||
| echo "-------" | ||||
|  | ||||
| echo "Hallo 1" | ||||
| echo "Hallo 2" | ||||
| echo "-------" | ||||
|  | ||||
| echo "Hallo 1" | ||||
| echo "Hallo 2" | ||||
| echo "-------" | ||||
|   | ||||
| @@ -1,4 +1,5 @@ | ||||
| #! /usr/bin/bash | ||||
| # File: param-func.sh | ||||
|  | ||||
| function hallo() { | ||||
|   echo "Hallo ${1}" | ||||
|   | ||||
							
								
								
									
										14
									
								
								teil16/return-value-echo.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										14
									
								
								teil16/return-value-echo.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| #! /usr/bin/bash | ||||
| # File: return-value-echo.sh | ||||
|  | ||||
|  | ||||
| function square() { | ||||
|  | ||||
|   echo $(( ${1} * ${1} )) | ||||
| } | ||||
|  | ||||
|  | ||||
| square "2" | ||||
| square "4" | ||||
| square "3" | ||||
| square "32" | ||||
							
								
								
									
										20
									
								
								teil16/return-value-echo2.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										20
									
								
								teil16/return-value-echo2.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| #! /usr/bin/bash | ||||
| # File: return-value-echo2.sh | ||||
|  | ||||
|  | ||||
| function square() { | ||||
|  | ||||
|   echo $(( ${1} * ${1} )) | ||||
| } | ||||
|  | ||||
|  | ||||
| s2=$(square "2") | ||||
| s4=$(square "4") | ||||
| s3=$(square "3") | ||||
| s32=$(square "32") | ||||
|  | ||||
|  | ||||
| echo "Das Quadrat von 2 ist ${s2}" | ||||
| echo "Das Quadrat von 4 ist ${s4}" | ||||
| echo "Das Quadrat von 3 ist ${s3}" | ||||
| echo "Das Quadrat von 32 ist ${s32}" | ||||
							
								
								
									
										18
									
								
								teil16/return-value-return.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										18
									
								
								teil16/return-value-return.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| #! /usr/bin/bash | ||||
| # File: return-value-return.sh | ||||
|  | ||||
|  | ||||
| function square() { | ||||
|  | ||||
|   return $(( ${1} * ${1} )) | ||||
| } | ||||
|  | ||||
|  | ||||
| square "2" | ||||
| echo "Quadrat von 2 ist ${?}" | ||||
| square "4" | ||||
| echo "Quadrat von 4 ist ${?}" | ||||
| square "3" | ||||
| echo "Quadrat von 3 ist ${?}" | ||||
| square "32" | ||||
| echo "Quadrat von 32 ist ${?}" | ||||
| @@ -1,12 +1,13 @@ | ||||
| #! /usr/bin/bash | ||||
| # File: simple-func.sh | ||||
|  | ||||
| function hallo() { | ||||
|   echo "Hallo 1" | ||||
|   echo "Hallo 2" | ||||
|   echo "-------" | ||||
|  | ||||
| } | ||||
|  | ||||
| hallo | ||||
| hallo | ||||
| hallo | ||||
| hallo | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Olli Graf
					Olli Graf