linux shell中自定义函数简单例子

1、

复制代码
root@PC1:/home/test# ls
test.sh
root@PC1:/home/test# cat test.sh
#!/bin/bash
#using a function in a script

function func1 {                                     ## shell自定义函数的格式之一是 function + 函数名 {command}
        echo "this is an example of a function"
        }

for ((i = 1; i <= 5; i++))
do
func1                                  ## 利用for循环连续调用函数5次
done                     ## 定义函数的目的是实现代码的复用,避免重复写command
复制代码

 

复制代码
root@PC1:/home/test# ls
test.sh
root@PC1:/home/test# cat test.sh
#!/bin/bash
#using a function in a script

function func1 {
        echo "this is an example of a function"
        }

for ((i = 1; i <= 5; i++))
do
func1
done
root@PC1:/home/test# bash test.sh   ## 执行效果
this is an example of a function
this is an example of a function
this is an example of a function
this is an example of a function
this is an example of a function
复制代码

 

posted @   小鲨鱼2018  阅读(189)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
点击右上角即可分享
微信分享提示