bat脚本保存dir结果_shell脚本lesson 01

本文介绍了Shell脚本的基础概念及如何编写第一个脚本。通过创建并执行简单的脚本文件,读者将了解脚本的基本语法和执行流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编写我们的第一个脚本

什么是shell脚本

shell脚本是一种文件,其中包含了一系列的命令,可以对脚本文件进行读取并执行,相当于在命令行中依次输入并执行脚本文件中的命令。

所以我们可以简单地理解,脚本就是多条命令的集合组成的文件,可以按照一定顺序依次执行命令,实现某具体功能。

9afc777667016846765aef930031287f.png

make it possible

怎么编写shell脚本

  1. 新建脚本文件,其中按照一定语法规则编写命令,保存生成脚本文件;
  2. 对新建的脚本文件赋予可读可执行的权限,只有这样才能执行脚本;
  3. 把shell脚本存储在合适的位置,或者说要保证shell脚本解释器可以找到脚本文件。

#!/bin/bash

#this is my first shell script

echo "Hello World"

以下为对应上述步骤的实际操作过程:

  • vim新建脚本文件demo.sh,输入以上内容后保存文件;
  • 查看该脚本文件的执行权限,保证文件具有可读可执行的权限;
  • 在存储有脚本文件的目录下执行该脚本,观察验证执行结果。
7fa269ddfab4d9b4842c1b0cf61660f6.gif

实操过程_01

脚本编写格式

除了遵循shell脚本语法规则之外,编写有一个良好格式的脚本,对于我们以后脚本的阅读和维护十分的重要。

  • 使用长选项
  • 使用长选项,脚本中的命令选项一般建议使用其长选项格式,这样更加便于理解,提高可读性。
  • 比如 ls -a 可以使用 ls --all,ls -d 可以使用ls --directory,很显然增加了可读性;
  • 使用缩进和行连接
  • 由于使用了长选项或者一系列的原因,命令+选项+参数可能会变得非常的长,这时候可以使用行连接( + 回车)和缩进,突出命令的组成结构,便于我们的理解。

find $DIR

(

-type f

-name 'xxx'

-size +1m

)

-or

(

-type d

-name 'xxx'

)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值