Shell

推荐列表 站点导航

当前位置:首页 > 脚本编程 > Shell >

(原创)shell自定义函数及参数调用

来源:网络整理  作者:  发布时间:2020-12-22 13:59
与其它的脚本语言一样,bash同样支持函数。本文为大家介绍在bash中定义与使用函数的方法,有需要的朋友可以参考下...

复制代码 代码如下:

{

有关bash中函数参数的注解:
statements;
"$*"被扩展成"$1c$2c$3c",其中c是IFS的第一个字符。

原创文章,转载请注明出处:jquery中文网,否则追究法律责任。jquery中文网首发!

  echo  "$*"; # 类似于$@,但是参数被作为单个实体(字符串)

fname()
$1是第一个参数。

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

以下是函数fname的定义。在函数fname中,包含了各种访问函数参数的方法。
本文为大家介绍在bash中定义与使用函数的方法,有需要的朋友可以参考下。

}
作者:isbadboy

二、调用函数
function fname()
}

只需要使用函数名,即可调用某个函数:
  return 0; # 返回值
 

"$@"用得最多。由于"$*"将所有的参数当作单个字符串,因此它很少被使用。

{
$ fname ; #执行函数

  echo $1, $2; # 访问参数1和参数2
statements;
$2是第二个参数。
$n是第n个参数。

一、定义函数
与其它的脚本语言一样,bash同样支持函数。
fname arg1 arg2; # 传递参数

  echo "$@"; # 以列表的方式一次性打印所有的参数
fname()
}

可以传递参数给函数,并由脚本进行访问:
{
"$@"被扩展成"$1" "$2" "$3"等。

相关热词: 调用 shell

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jiaob/shell/7145.shtml

相关文章
最新文章
PHP生成奖状 PHP生成奖状

时间:2021-01-06

python实现输入五个数并求 python实现输入五个数并求

时间:2021-01-06

php检测网站是否正常打开 php检测网站是否正常打开

时间:2021-01-05

python怎么右对齐 python怎么右对齐

时间:2021-01-05

Python3爬虫入门之Python3的安 Python3爬虫入门之Python3的安

时间:2021-01-05

如何用PHP接收http请求头信 如何用PHP接收http请求头信

时间:2021-01-05

数据库怎么连接用php写的 数据库怎么连接用php写的

时间:2021-01-05

php后缀怎么打开 php后缀怎么打开

时间:2021-01-05

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

(原创)shell自定义函数及参数调用

2020-12-22 编辑:


复制代码 代码如下:

{

有关bash中函数参数的注解:
statements;
"$*"被扩展成"$1c$2c$3c",其中c是IFS的第一个字符。

原创文章,转载请注明出处:jquery中文网,否则追究法律责任。jquery中文网首发!

  echo  "$*"; # 类似于$@,但是参数被作为单个实体(字符串)

fname()
$1是第一个参数。

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

以下是函数fname的定义。在函数fname中,包含了各种访问函数参数的方法。
本文为大家介绍在bash中定义与使用函数的方法,有需要的朋友可以参考下。

}
作者:isbadboy

二、调用函数
function fname()
}

只需要使用函数名,即可调用某个函数:
  return 0; # 返回值
 

"$@"用得最多。由于"$*"将所有的参数当作单个字符串,因此它很少被使用。

{
$ fname ; #执行函数

  echo $1, $2; # 访问参数1和参数2
statements;
$2是第二个参数。
$n是第n个参数。

一、定义函数
与其它的脚本语言一样,bash同样支持函数。
fname arg1 arg2; # 传递参数

  echo "$@"; # 以列表的方式一次性打印所有的参数
fname()
}

可以传递参数给函数,并由脚本进行访问:
{
"$@"被扩展成"$1" "$2" "$3"等。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jiaob/shell/7145.shtml

相关文章

风云图片

推荐阅读

返回Shell频道首页