用PhotoRec恢复HDD之后,我有了一个包含36,500 GZ档案的文件夹。其中,大约200个对我来说非常重要。
这些档案中的每个档案都只包含一个TAR档案。这些TAR归档文件包含文件夹以及以下文件类型的文件:
是否可以创建一个shell脚本来
因为我是完全入门的shell脚本,所以我非常感谢在正确方向上提供任何有关此类脚本外观的提示或指针。
这是未经测试的。我在其中添加了安全注释(因此它只是回显gz
文件而不是移动文件),但是当您确定它可以工作时,请继续。
for f in *.gz; do
win=$(tar -ztvf "$f" | grep -iE 'doc|docx|xls|rtf|pdf|ppt|ods|odt|jpg$' | wc -l)
if [[ $win -gt "0" ]]; then
# mv "$f" /other/directory
echo "$f contains one of my files!"
fi
done
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句