我是Shell编程的初学者。我目前正在编写一个脚本来操作找到的文件。但我需要为找到的文件获取父目录的名称。例如,
SEARCH_PATH=/home/test
for file in `find $SEARCH_PATH -name "pattern"`;
do
echo $file;
done
在搜索路径中有几个文件夹有文件模式,
/home/test/type1/log/pattern
/home/test/type2/log/pattern
/home/test/type3/log/pattern
我需要做的是在这些文件中找到“模式”,并将祖父母目录的名称改为“类型”名称......