`

shell for循环之不带列表(三)

阅读更多
#! /bin/bash
echo "你输入的参数个数:$#"
echo "你输入的参数分别:"
for i in "$@"
do
    echo "参数:$i"
done
#使用方法:./xxx.sh 1 2 2 3
#! /bin/bash
echo "你输入的参数个数:$#"
echo "你输入的参数分别:"
for i
do
    echo "参数:$i"
done
#使用方法:./xxx.sh 1 2 2 3 3

 

 $#: 参数的个数
 $@: 参数列表
分享到:
评论

相关推荐

    shell浅谈之三for、while、until循环

    - **不带列表的for循环**:这种形式的for循环通常用于处理命令行参数,例如`for argument`,它将遍历传递给脚本的所有参数。 - **类C风格的for循环**:`for((integer = 1; integer ; integer++))`,类似于C语言的...

    Shell脚本用for循环遍历参数的方法技巧

    在Shell脚本中,可以通过`$1`, `$2`, `$3`等变量来访问传递给脚本的参数,但当参数数量不确定时,使用`for`循环更加灵活。以下是一个简单的例子: ```bash #!/bin/bash number=65 # 定义一个退出值 index=1 # ...

    shell脚本学习指南,中文清晰带书签

    - **循环结构**:for循环和while循环是常用的循环结构。 - 示例: ```bash for i in {1..5}; do echo "Number: $i" done ``` #### 三、Shell脚本进阶 - **函数定义与调用**:Shell脚本支持函数定义,可以...

    shell 编程指南pdf

    18.5.5 使用for循环连接服务器 183 18.5.6 使用for循环备份文件 183 18.5.7 多文件转换 183 18.5.8 多sed删除操作 184 18.5.9 循环计数 184 18.5.10 for循环和本地文档 184 18.5.11 for循环嵌入 185 18.6 until循环 ...

    Linux与unix shell编程指南

    18.5.5 使用for循环连接服务器 183 18.5.6 使用for循环备份文件 183 18.5.7 多文件转换 183 18.5.8 多sed删除操作 184 18.5.9 循环计数 184 18.5.10 for循环和本地文档 184 18.5.11 for循环嵌入 185 18.6 until循环 ...

    Shell程序之学生管理系统

    通过编写一系列的if条件判断、for循环和case语句,系统可以根据用户输入的命令执行相应的操作。例如,添加学生信息时,可能需要读取用户输入的数据,然后写入到文本文件(如`DBStudentInfo.txt`)中;查询学生信息时...

    LINUX与UNIX SHELL编程指南(很全)

    18.5.5 使用for循环连接服务器 183 18.5.6 使用for循环备份文件 183 18.5.7 多文件转换 183 18.5.8 多sed删除操作 184 18.5.9 循环计数 184 18.5.10 for循环和本地文档 184 18.5.11 for循环嵌入 185 18.6 until循环 ...

    shell脚本编程02

    在Linux中,我们可以使用`rename`命令或者结合`for`循环和`mv`命令来批量重命名文件。例如,通过读取文件列表,我们可以实现按序号添加前缀、更改文件扩展名或者统一文件名格式。这对于整理大量文件、迁移数据或者...

    solaris10 shell编程

    此外,还有其他复合命令结构,如 `if-else` 语句、循环(`for`、`while`)、函数等。 2. **Shell** - Shell 是 Unix 系统中用于与操作系统交互的接口,负责解释用户输入的命令。常见的 Shell 类型有 Bourne shell ...

    Linux Shell——循环与结构化命令

    - **不带列表的for循环**:这种循环通常与`in`关键字一起使用,但不指定具体列表,而是通过命令的输出提供数据。例如: ```bash for variable do command done ``` 2. **类C风格的for循环**: 类似于C语言...

    绝版经典《Linux与UNIX Shell编程指南》

    18.5.5 使用for循环连接服务器 183 18.5.6 使用for循环备份文件 183 18.5.7 多文件转换 183 18.5.8 多sed删除操作 184 18.5.9 循环计数 184 18.5.10 for循环和本地文档 184 18.5.11 for循环嵌入 185 18.6 until循环 ...

    Linux Shell常用技巧-带完整书签目录超清文字版.pdf

    4. **Shell脚本编写**:学习如何编写简单的Shell脚本,包括变量定义、条件语句(if-else)、循环结构(for、while)、函数定义等,这将极大地提高工作效率。 5. **文件和目录操作**:如ls、cd、mkdir、rm、cp、mv等...

    shell教程-30章,下了之后会让你大吃一惊,相当好

    18.5.5 使用for循环连接服务器 183 18.5.6 使用for循环备份文件 183 18.5.7 多文件转换 183 18.5.8 多sed删除操作 184 18.5.9 循环计数 184 18.5.10 for循环和本地文档 184 18.5.11 for循环嵌入 185 18.6 until循环 ...

    Linux与Unix Shell编程指南(PDF格式,共30章)

    18.5.5 使用for循环连接服务器 183 18.5.6 使用for循环备份文件 183 18.5.7 多文件转换 183 18.5.8 多sed删除操作 184 18.5.9 循环计数 184 18.5.10 for循环和本地文档 184 18.5.11 for循环嵌入 185 18.6 until循环 ...

    LINUX与UNIX SHELL编程指南 高清PDF

    18.5.5 使用for循环连接服务器 183 18.5.6 使用for循环备份文件 183 18.5.7 多文件转换 183 18.5.8 多sed删除操作 184 18.5.9 循环计数 184 18.5.10 for循环和本地文档 184 18.5.11 for循环嵌入 185 18.6 until循环 ...

    shell语言编程指南

    - **循环**:`for`, `while`和`until`语句。 - **嵌套循环**:一个循环内嵌套另一个循环。 - **循环控制**:`break`和`continue`改变循环流程。 - **测试与分支**:`if`, `case`和`select`结构实现条件执行。 ...

    shell 入门 shell 入门

    - **流程控制**:Shell支持条件语句(如`if`、`else`、`elif`)、循环语句(如`for`、`while`)以及跳转命令(如`break`、`continue`),这些结构允许你根据条件执行不同命令或重复执行某段代码。 6. **实例** ...

    shell bash 手册

    在Bash中,可以简单地通过不带任何操作符的方式为变量赋值,例如:`var=10`。 #### 2. 变量引用 通过在变量名前加上美元符号($)来引用变量,例如:`echo $var`会打印变量`var`的值。 #### 3. Bash特有的变量 ...

    bash shell

    综上所述,Bash Shell 不仅是 Linux 和 MacOS 下的核心工具之一,也是进行脚本编程的强大工具。掌握了 Bash Shell 的基础知识和高级特性,不仅可以提高日常的工作效率,还能帮助解决各种复杂的系统管理和自动化任务...

Global site tag (gtag.js) - Google Analytics