课程: Linux: Bash Shell and Scripts
今天就学习课程吧!
今天就开通帐号,24,700 门业界名师课程任您挑!
Defining functions and using return and exit - Linux教程
课程: Linux: Bash Shell and Scripts
Defining functions and using return and exit
- [Instructor] Let's look more carefully at Bash functions. A function, essentially is a way to give a name to a sequence of statements. So you can just use that name and it will do those statements. That's particularly handy if you want to do the same sequence multiple times, also it's good for organizing your script into pieces so it's easier to read and program it. Here we have a simple function, we're naming printhello. So the key thing here in Bash is you have the word function, then you give it a name and then on the same line you have an open curly brace. Then you type the lines that are the body of the function, then you have the close curly brace. You involve the function just like it's a command. You just say printhello because essentially you're telling Bash that you have a new command. That's what a function is like and you can type this in a shell script file or you can even type it in from the command line and you're telling the shell to memorize this function. Inside a…
随堂练习,边学边练
下载课堂讲义。学练结合,紧跟进度,轻松巩固知识。
内容
-
-
-
-
(已锁定)
The typeset and declare commands for variables5 分钟 7 秒
-
(已锁定)
Looping with for/while sequences and reading input14 分钟 20 秒
-
(已锁定)
Defining functions and using return and exit6 分钟 29 秒
-
(已锁定)
Using file descriptors, file redirection, pipes, and here documents16 分钟 52 秒
-
(已锁定)
Control-flow case statements and if-then-else with the test command10 分钟 11 秒
-
(已锁定)
Using arithmetic operators2 分钟 27 秒
-
(已锁定)
Challenges: Using local variables in functions, loops, and arithmetic2 分钟 44 秒
-
(已锁定)
Solutions: Using local variables in functions, loops, and arithmetic4 分钟 2 秒
-
(已锁定)
-
-
-