作者adrianshum (Alien)
站内MAC
标题Re: [求救] 请问如何一次移动不同目录的档案到同一 …
时间Wed Jul 13 09:05:54 2011
※ 引述《taiyounouta ()》之铭言:
: 试试看这个 :)
: 好处是目录底下如果还有巢状目录,一样会被挖上来
: 比方说有 a/aa/aaa/aaaa
: 那aa/, aaa/, aaaa/的档案都会被搬到a/
: 并且帮你删除a/底下的目录
: 如果你不需要帮你删除资料夹就把 rm -r $nowDir 这行拿掉
: 打开terminal,进入到a目录底下
: 假设你现在所在位置在a目录,直接把下面全部一次复制一次贴上
可以用 terminal 的话,用不着那麽长吧:
find . -type f -exec mv -i {} . \;
find . -type d -depth 1 -exec rm -rf {} \;
第一句是找出当前目录下面所有档案,搬到当前目录
第二句是找出当前目录下面的目录来移除
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 183.179.61.91
1F:推 taiyounouta:没想到有find可以看到所有子目录,本来我的想法是自己 07/13 11:41
2F:→ taiyounouta:递回去找目录、搬移档案,上了一课,感谢 :) 07/13 11:41
3F:推 philip:正解 07/13 12:12
4F:推 martinhsutw:有成功,不过指令不了解,还有得学。 谢谢罗~ 07/13 20:19