`

bash function

阅读更多

#!/bin/bash
#test for function

function Squa()
{
        let "ret = $1 * $1"
        return $ret
}

Squa 2
echo "ret=$?"


function A()
{
        echo "return must numric"
        #return "aaa"
}

A 1
echo "result:$?"
 
分享到:
评论

相关推荐

    bash完全手册,bash manual

    ### bash完全手册,bash manual #### 官方的bash手册:讲述bash脚本语法规范和Linux相关配置 **Bash**(Bourne-Again SHell)是Unix Shell的一个流行版本,也是大多数Linux发行版的默认Shell。它由**Brian Fox**在...

    Bash参考手册(Linux Shell),简单的页面中,有BASH的基本用法,非常方便

    ### Bash参考手册(Linux Shell)知识点详解 #### 一、算术运算符 在Bash脚本中,可以通过以下方式来进行基本的算术运算: - **加法**:`$var=$((20+5))` 或 `$expr1+3` - **减法**:`$expr2-1` - **乘法**:`$...

    人性化解析shell脚本,保证快速入门sh,bash,shell入门.pdf

    "人性化解析shell脚本,快速入门sh、bash、shell入门" Shell脚本是Linux操作系统中的一种编程语言,用于自动化系统管理和任务执行。本文档旨在快速入门Shell脚本,帮助读者快速掌握Shell脚本的基本知识和使用方法...

    Bash的特性介绍BashInfo

    function my_function { # 函数体 } ``` ##### 5. 脚本编程 Bash支持丰富的脚本编程功能,包括条件判断、循环控制、数组处理等高级特性,这些都使得Bash脚本成为自动化任务的强大工具。 #### 四、常用Bash...

    ch8 Bash编程1

    function my_function() { # 函数体 } ``` 总结来说,Bash编程涉及脚本的编写、变量的使用、命令行参数的处理、控制流程的管理、数据的处理以及输入输出的控制。通过学习和熟练掌握这些知识点,可以编写出强大的...

    30分钟搞定BASH脚本编程.txt

    function hello { local HELLO=World echo $HELLO } hello ``` 这里`hello`函数内部定义了一个局部变量`HELLO`,并在函数体内输出。 #### 条件语句与循环控制 条件语句如`if...then...else`结构用于基于条件执行...

    Linux Shell Scripting with Bash

    - 在 Bash 中,可以通过 `function` 关键字定义函数: ```bash function greet() { echo "Hello, $1!" } greet "World" ``` - 也可以简化为: ```bash greet() { echo "Hello, $1!" } greet "World" `...

    bash/shell教程chm版

    function greet() { echo "Hello, $1!" } greet "World" # 输出 "Hello, World!" ``` **三、Bash Shell高级特性** 1. **管道**: 管道(|)将一个命令的输出作为另一个命令的输入,如`ls -l | grep ".txt"`列...

    高级Bash脚本编程指南(书中代码)

    function greet { echo "Hello, $1!" } greet "World" ``` Bash还支持数组,虽然不像其他高级语言那样功能强大,但依然能处理多值的情况: ```bash arr=("apple" "banana" "cherry") echo ${arr[0]} # 输出 ...

    一个简单的Bash脚本示例,该脚本用于检查Nginx服务的状态,并根据服务状态执行相应的操作(如启动、停止或重启Nginx)

    ### Bash脚本示例:Nginx服务状态检查与操作 #### 概述 本文将详细介绍一个用于管理和检查Nginx服务状态的Bash脚本。该脚本能够自动检测Nginx服务是否正在运行,并根据当前状态执行启动、停止或重启等操作。通过这...

    shell bash 手册

    Bash支持函数定义,可以使用`function`关键字或者简单的`()`来定义函数。例如: ```bash function hello() { echo "Hello, world!" } ``` ### 七、I/O重定向 #### 1. 使用exec命令 `exec`命令可以用来替换当前...

    bash笔记-04-函数 .doc

    ### bash笔记-04-函数 #### 代码块 在 Bash 脚本中,代码块的概念类似于 C 语言中的代码块。一个代码块由一对花括号 `{}` 包围,其中可以包含多条语句。每条语句之间通过换行符分隔。 ```bash { statement1 ...

    BASH脚本从零开始学

    ### BASH脚本从零开始学 在学习BASH脚本之前,我们首先通过一个非常基础的例子——“Hello World”程序来引入BASH的概念及其基本用法。这个例子虽然简单,但却是学习任何编程语言的起点。 #### 一、基础知识介绍 ...

    Advanced.Bash-Scripting.Guide.Cn.txt

    ### 高级Bash脚本指南 #### 一、引言与基础知识 在《高级Bash脚本指南》中,作者Mendel Cooper系统地介绍了如何深入理解和掌握Bash脚本编程技术。Bash(Bourne Again Shell)是目前最广泛使用的Unix shell之一,在...

    Linux在16个节点中创建账户

    function isUserExist() { if grep "^$1:" /etc/passwd > /dev/null; then return 1 else return 2 fi } ``` #### 2. `isUserRoot()` — 检查当前用户是否为root 此函数用于检查当前执行脚本的用户是否为root...

    bash-fun: bash中的函数式编程

    在Bash中,你可以通过`function`关键字或直接使用函数名后跟等号定义函数。例如: ```bash function myFunction() { echo "Hello, World!" } myFunction ``` 这里定义了一个名为`myFunction`的函数,然后...

    Linuxbashshell入门教程实用.pdf

    Linux Bash Shell 是Linux操作系统中的命令行解释器,用于与操作系统进行交互。Bash全称是Bourne-Again SHell,它是对原始的Bourne Shell的改进版本,广泛应用于各种Unix-like系统,包括Linux。本教程将带你入门Bash...

    LINUX与UNIX SHELL编程指南LINUX与UNIX SHELL编程指南19

    ```bash function_name() { command1 ... } ``` 或者: ```bash function_name() { command1 ... } ``` 你可以选择在函数名前添加`function`关键字,但这不是必需的。 2. **在脚本中定义和使用函数**...

Global site tag (gtag.js) - Google Analytics