比如:查找当前路径下,所有以path结尾的路径,然后查看这些路径下是否含有以transcript.fa.fa结尾的文件,如果有,删除
#!/bin/bash
# 获取当前路径下以rG4结尾的所有目录
dirs=$(find . -type d -name "*path")
# 遍历每个以rG4结尾的目录
for dir in $dirs; do
# 查找匹配的文件
files=$(find "$dir" -type f -regex ".*transcript.fa.fai")
# 如果找到了文件
if [ ! -z "$files" ]; then
echo "Deleting files in $dir"
# 删除找到的文件
rm $files
else
echo "No matching files found in $dir"
fi
done