以下是一个Bash脚本的示例,用于列出目录和文件:
#!/bin/bash
# 输入要列出的目录路径
read -p "请输入要列出的目录路径:" directory
# 检查目录是否存在
if [ ! -d "$directory" ]; then
echo "目录不存在!"
exit 1
fi
# 列出目录下的目录和文件
echo "目录列表:"
for item in "$directory"/*; do
if [ -d "$item" ]; then
echo "目录:$item"
else
echo "文件:$item"
fi
done
使用方法:
list_directory.sh
chmod +x list_directory.sh
命令,使脚本文件可执行./list_directory.sh
命令启动脚本/path/to/directory