首页 > 系统相关 >shell循环,函数

shell循环,函数

时间:2022-11-01 10:48:28浏览次数:46  
标签:bin oldboy shell 函数 ... echo 循环 bash ###########################

###########################函数function

语法:

函数名(){

return m

}

函数名

=========

如:

#!/bin/bash

oldboy(){

echo 'i am oldboy'

}

oldboy

 

###########################函数传参方法一:

#!/bin/bash

oldboy(){

echo 'i am $1'

}

oldboy yeahzxw

其中oldboy为函数名,yeahzxw为参数名

 

-----------------------------------------------------------函数传参方法二:

#!/bin/bash

oldboy(){

echo 'i am $1'

}

oldboy $1

 

sh fun01.sh yeahzxw

 

###########################case语句

语法:

case"字符串变量"in

值1)指令1...

;;

值2)指令2...

;;

*) 指令3...

esac

-------------------

中文语法

 

case"找女朋友条件"in

有房)嫁给你...

;;

你把是李刚)嫁给你...

;;

努力吃苦)可以考虑先成为朋友...

;;

*)good bye!!!...

esac

 

###########################while循环

 

语法:

while 条件

do

指令

done

 

###########################C语言型for循环

[root@VM-16-13-centos learn]# cat cfor.sh

#!/bin/bash

for((i=1;i<=5;i++))

do

echo $i

done

 

###########################调用函数库

[root@VM-16-13-centos lianxi]# cat action.sh

#!/bin/bash

 

[ -f /etc/init.d/functions ] && . /etc/init.d/functions

echo '123' >/dev/null

 

if [ $? -eq 0 ];then

action "YES" /bin/true

else

action "NO" /bin/false

fi

 

标签:bin,oldboy,shell,函数,...,echo,循环,bash,###########################
From: https://www.cnblogs.com/yeahzxw/p/16846877.html

相关文章

  • shell循环语句
    循环语句的作用在实际工作中,经常会遇到某项任务需要多次执行的情况,而每次执行时仅仅是处理的对象不一样,其他命令相同。例如,根据通讯录中的姓名列表创建系统账号,根据服务......
  • pgsql 自定义函数
    CREATEORREPLACEFUNCTIONtest1(idINTEGER,id1INTEGER)RETURNSINTEGERLANGUAGEplpgsqlAS$$declarecountinteger;begincount=(selectarray_positio......
  • Matlab神经网络函数newff()新旧用法差异
    在MatlabR2010a版中,如果要创建一个具有两个隐含层、且神经元数分别为5、3的前向BP网络,使用旧的语法可以这样写:        net1=newff(minmax(P),[53 1]);注意......
  • python基础-函数
    1.函数定义  函数就是将完成一件事情的步骤封装在一起并得到最终的结果;  函数名代表了这个函数要做的事情;  函数体是实现函数功能的流程;  添加一个函数也被叫......
  • 循环链表解决约瑟夫问题
    定义人类结构体publicclasspeople{intnum;peoplenext;publicpeople(intnum){this.num=num;}publicintgetNum(){......
  • python函数
    什么是函数?函数相当于具备某一功能的工具函数使用原则:先定义,后调用为什么要使用函数?组织结构不清晰,可读性差代码冗余可维护性,扩展性差函数使用函数定义#......
  • 时间日期函数
    MDY(m,d,yr) 生成yr年m月d日的SAS日期值HMS(h,m,s) 由小时h、分钟m、秒s生成SAS时间值DHMS(d,h,m,s) 由SAS日期值d、小时h、分钟m、秒s生成SAS日期时间值DATE()/TOD......
  • MATLAB约束最优化之罚函数法、障碍函数法和SQP方法
    1.罚函数法罚函数方法包括外点法和内点法。外点法又叫外罚函数法,顾名思义,迭代点再约束条件的可行域之外,既用于不等式约束又可用于等式约束。同样地,罚函数方法又叫序列无......
  • namedtuple工厂函数精讲
    首先,我会介绍下使用namedtuple所需要了解的基本概念,然后讲解如何使用namedtuple,最后使用namedtuple来创建一摞纸牌。理解这些之后,就可以权衡利弊,并在生产中使用基本概念......
  • matlab最小二乘法数据拟合函数详解
    定义:最小二乘法(又称最小平方法)是一种数学优化技术。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与......