shell函数入门 function
不懂函数,汗一个..一直也没时间看linux的shell函数是啥样的,最后看到网中人朋友对函数的总结:
function就是程序中的程序…果然精辟哦!
shell十三问都快看完了,今天看一点,明天忘一点。。。昏死~但是多动手估计能记得比较牢固!
这两个是一样的。
- #!/bin/bash
- # file name "function.sh"
- function nihao() {
- echo -n "nice to meet you ! "
- }
- function mingzi() {
- echo "小桥流水人家"
- }
- function out(){
- echo "即将退出..."
- echo "3秒后退出!"
- sleep 1
- echo -n "."
- sleep 1
- echo -n "."
- sleep 1
- echo "."
- exit
- }
- nihao
- mingzi
- out
- #!/bin/bash
- function zg() {
- echo -n "nice to meet you ! "
- echo "小桥流水人家"
- echo "即将退出..."
- echo "3秒后退出!"
- sleep 1
- echo -n "."
- sleep 1
- echo -n "."
- sleep 1
- echo "."
- exit
- }
- zg
首先说你的blog做得很好。但是我觉得这篇文章记录得不够好。你并没有说明函数是怎么回事情。你哪怕是这样调用以下也好。
function test()
{
echo $1
}
test 1000
echo $1
这个都能比你上面能够说明问题。
谢谢兄弟的留言。那时候刚学linux不久的时候写的,纯属班门弄斧。。。
my_function() {
echo "$1"
}
fun(){
ping g.cn -c 1
fun
}
fun