以下是一个Bash脚本的示例,用于检查特定扩展名的文件:
#!/bin/bash
# 指定要检查的目录和文件扩展名
directory="/path/to/directory"
extension=".txt"
# 遍历目录中的文件
for file in "$directory"/*"$extension"; do
# 检查文件是否存在
if [[ -e "$file" ]]; then
echo "找到文件: $file"
else
echo "未找到文件: $file"
fi
done
在上面的示例中,首先通过directory
变量指定要检查的目录的路径,然后通过extension
变量指定要检查的文件的扩展名。在循环中,"$directory"/*"$extension"
会匹配指定目录中具有指定扩展名的文件。然后使用-e
条件来检查文件是否存在,并使用echo
语句将结果打印到控制台。
请记住,在使用此脚本之前,需要将/path/to/directory
替换为实际要检查的目录的路径,并将.txt
替换为实际要检查的文件扩展名。