我试图创建一个unix版本(在osX上工作)Script to rename files to parent folder, move renamed file and delete empty folder,但不知道从哪里开始。
如果可能的话,我还希望它能够删除文件夹名称开头的字符串。 (我下车的文件夹名为"(BLR)moviename","(SD)moviename"和"(HD)moviename"我想删除开头的标签。
我可以请一些帮助吗?提前致谢:)
答案 0 :(得分:0)
以下内容可能有用,或者为您提供一个起点:
ls -1 '(BLR) '* '(SD) '* '(HD) '* | while read fff; do
NN=`echo $fff | sed 's/^[^ ]* //'`
if [ -e $NN ]; then
echo "Skipping $fff; $NN already exists"
else
mv $fff $NN
fi
done