在Linux系统中,Shell脚本是一种常用的脚本编程方式。
Shell脚本通常使用Bash(Bourne-Again SHell)作为默认的Shell解释器。
![Linux写一个简单的脚本(输出当前目录下的所有文件和文件夹shell脚本) 图片[1]-Linux写一个简单的脚本(输出当前目录下的所有文件和文件夹shell脚本)-不念博客](https://cdn.bunian.cn/wp-content/uploads/2023/04/u2792593542980670496fm253fmtautoapp138fJPEG.webp?imageMogr2/format/jpg/interlace/1)
以下是一个简单的Shell脚本示例,用于输出当前目录下的所有文件和文件夹。
- 首先,在终端中创建一个新的脚本文件,例如
list_files.sh
:
touch list_files.sh
- 使用文本编辑器(如nano、vim等)打开脚本文件:
nano list_files.sh
- 在打开的文件中,编写以下脚本内容:
#!/bin/bash
# 输出当前目录
echo "当前目录是: $(pwd)"
# 遍历并输出当前目录下的所有文件和文件夹
echo "当前目录下的文件和文件夹:"
for item in *; do
echo " - ${item}"
done
- 保存并关闭文件。
- 修改脚本文件的权限,使其可执行:
chmod +x list_files.sh
- 运行脚本:
./list_files.sh
脚本将输出当前目录的路径以及当前目录下的所有文件和文件夹。
© 版权声明
THE END
暂无评论内容