Linux & Shell 编程基础—— 构建基本脚本

通过这节课,我学习到一些关于Linux和Shell脚本编程的基础知识,总结如下:

1. 用多个命令:在Shell脚本中,可以使用分号分隔命令,以便在一行中执行多个命令。

2. 创建脚本文件:需要使用文本编辑器创建文件,并将命令写入文件。脚本文件的第一行需要指定使用的Shell,如`#!/bin/bash`。

3. 运行脚本文件:脚本文件需要添加执行权限,并且可以通过绝对或相对路径来运行。

4. 显示消息:使用`echo`命令在脚本中显示自定义的消息,可以通过不同的参数来控制输出格式。

5. 使用变量:Shell脚本中可以使用环境变量和用户定义的变量,变量名区分大小写,并且可以通过`$`符号引用。

6. 从命令输出中赋值给变量:可以使用反引号或`$()`来捕获命令的输出并赋值给变量。

7. 重定向输入和输出:使用`>`和`>>`来重定向命令的输出到文件,使用`<`来进行输入重定向。

8. 内联输入重定向:使用`<<`来进行内联输入重定向,需要指定一个文本标记。

9. 管道:使用管道符号`|`将一个命令的输出作为另一个命令的输入。

10. 执行数学运算:可以使用`expr`命令或方括号`$[]`来进行数学运算,还可以使用`bc`命令来处理更复杂的数学表达式。

11. 退出脚本:每个命令执行完毕后会返回一个退出状态码,脚本可以通过`exit`命令来指定一个退出状态码。

12. 脚本的基本结构:创建脚本时,可以将多个命令放入同一个文件中,使用变量和重定向来控制脚本的行为,并通过管道和数学运算来处理数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值