不懂函数,汗一个..一直也没时间看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