原文:Linux Shell 之 Shell中的函数调用

说起函数调用,相信大家也不会陌生,然而对于初学Shell的我来说,Shell中函数调用方式却有点让我不太习惯,自己也走了不少的弯路,因为传递参数时出了一个很 自然 的错误,也让我吃了不少的苦头,所以总结一下Shell中函数的调用方法。 一 Shell中函数的定义 为了方便程序和管理和模块化并减少代码的重复,函数的确是一个好东西。而Shell中函数的定义有两种方法,如下: function fna ...

2013-07-15 21:36 0 5579 推荐指数:

查看详情

关于shell函数调用的理解

今天做一个试题就是调用函数的问题,题意如下: 执行shell脚本,打印一个如下的水果菜单: 1.apple 2.pear 3.banana 4.cherry 当用户输入对应的数字选择水果的时候,告诉他选择的水果是什么,并给水果单词加上一种颜色(随意),要求用case语句实现。 解答 ...

Tue May 28 03:56:00 CST 2019 0 598
shell脚本函数调用的返回值,以及退出状态问题

载入函数,用户输入计算立方和平方的shell 脚本市里 定义函数square和cube,其中square 是计算平方和,cube 是计算立方和。具体代码: #!/bin/bash //调用shell 脚本执行环境 #filename ...

Fri May 11 01:52:00 CST 2012 0 4559
shell 调用其他shell脚本的变量、函数

Shell要如何调用别的shell脚本,或别的脚本的变量,函数呢? 方法一: . ./subscript.sh (两个点之间,有空格) 方法二: source ./subscript.sh 以第一种方式为例: sub.sh main.sh 执行输出 ...

Tue Apr 27 18:21:00 CST 2021 0 404
Linux Shell函数定义与调用

一、Shell函数定义格式 shell函数定义格式,各部分说明如下: [ function ]等括号括起来部分----表示可选(即可有可无) your_function_name部分----为函数名 your_shell_commands部分----为函数代码;shell一般以行为单位 ...

Thu Dec 20 19:10:00 CST 2018 0 6831
shell函数文件调用函数的方法

你可以把所有的函数存储在一个函数文件 你可以把所有的文件函数加载到当前脚本或命令行 加载函数文件中所有函数的方法:   source xxx.sh ...

Tue Jul 09 02:02:00 CST 2019 0 690
Linux Shell的延时函数

Linux Shell的延时函数linux shell 脚本中经常需要做一些延时处理。 所以经常要用到 sleep 或 usleep 函数。 下面来说一下 sleep 和 usleep 的区别: sleep : 默认以秒为单位。 usleep : 默认以微秒 ...

Wed Dec 05 08:47:00 CST 2012 0 4961
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM