主页 > 知识库 > shell自定义函数及参数调用解析

shell自定义函数及参数调用解析

热门标签:陕西便宜电销机器人软件 衡水外呼线路解决 昆明电话外呼系统好么 杞县地图标注app 艾比利外呼系统 外呼系统一天耗费多少流量 免费门店地图标注注册入驻 电话机器人每天搜索多少次 海口智能语音电销机器人好用吗

一、定义函数

复制代码 代码如下:

function fname()
{
statements;
}


复制代码 代码如下:

fname()
{
statements;
}

二、调用函数

只需要使用函数名,即可调用某个函数:
$ fname ; #执行函数

可以传递参数给函数,并由脚本进行访问:
fname arg1 arg2; # 传递参数

以下是函数fname的定义。在函数fname中,包含了各种访问函数参数的方法。

复制代码 代码如下:

fname()
{
  echo $1, $2; # 访问参数1和参数2
  echo "$@"; # 以列表的方式一次性打印所有的参数
  echo  "$*"; # 类似于$@,但是参数被作为单个实体(字符串)
  return 0; # 返回值
}

类似地,参数可以传递给脚本并通过script:$0(脚本名)访问。

有关bash中函数参数的注解:
$1是第一个参数。
$2是第二个参数。
$n是第n个参数。
"$@"被扩展成"$1" "$2" "$3"等。
"$*"被扩展成"$1c$2c$3c",其中c是IFS的第一个字符。
"$@"用得最多。由于"$*"将所有的参数当作单个字符串,因此它很少被使用。

您可能感兴趣的文章:
  • PowerShell中简单的自定义函数和调用函数例子
  • 浅谈Shell中的函数
  • Shell中关于时间和日期的函数总结
  • Linux 在Shell脚本中使用函数实例详解
  • shell 使用数组作为函数参数的方法(详解)
  • Shell使用Epoch进行日期时间转换和计算的几个小函数
  • Linux Shell函数返回值
  • Linux Shell脚本系列教程(四):使用函数添加环境变量
  • 详解shell 函数定义与调用

标签:宿迁 西宁 泰安 营口 昌都 临沧 海口 南京

巨人网络通讯声明:本文标题《shell自定义函数及参数调用解析》,本文关键词  shell,自定义,函数,及,参数,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《shell自定义函数及参数调用解析》相关的同类信息!
  • 本页收集关于shell自定义函数及参数调用解析的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章