干嘛用的?
有的时候吧,我们可能从网上找了一些资源,下载解压之后呢,文件整理的很好,每一章节都有固定的目录,清晰易懂。每个子文件夹中可能包含好几个课程章节的文件,mp3、pdf、m4a等等,目录虽然很清晰,但是有的时候我就想把他们放到一起,放到车上mp3听,或手机上听,这样目录文件夹反而成了障碍。又不想动手机械的移动,半个小时写了一段脚本,方便了一点。


如图1 或 图2 中,最后移动成图3。

这是脚本
#!/bin/sh
echo "####开始遍历文件了###############################"
echo "当前所在目录是: " $PWD
read -r -p "是否继续 [y?] ? -> exit || y -> continue? " input
if [ "$input" != "y" ]; then
echo "您选择退出执行,再见... ..."
sleep 2s
exit
fi
let suffix;
read -r -p " 请输入您要保留的文件类型? 1=mp3; 2=m4a; 3=mp4 " t
if [ "$t" = "1" ];then
suffix="mp3";
elif [ "$t" = "2" ]; then
suffix="m4a";
else
suffix="mp4";
fi
for file in ./*
do
if test -f "$file"
then
echo "$file" 是文件
if [ "${file##*.}"x != "$suffix"x -a "${file##*.}"x != "sh"x ]; then
rm -rf "$file"
fi
else
echo "$file" 是目录
cd "$file"
mv *.$suffix ../
cd ..
rm -rf "$file"
fi
done
echo "文件转移完成"
无耻
知识可敬,尊重正版。但是某些资源支持的方式还是不足,因为我们现在的智能设备太多了。智能手机,车辆,手表,所以呢,知识的边界我认为不应该被硬件限制。我们生来本善良,生活才无耻。我从不用盗版。。哈