在Linux中将子目录上移一级到根目录

在Linux中将子目录上移一级到根目录

我有一个这样的目录结构:-

/root/directory/subdirectory1
/root/directory/subdirectory2
/root/directory/subdirectory3
/root/directory/subdirectory4

我需要将所有子目录向上移动 1 级,以便它们脱离根目录,有人可以从 shell 提示符下帮助我找到正确的语法吗?

谢谢

乔纳森

答案1

cd /root/directory/
mv ./subdirectory* ../

答案2

mv /root/directory/* /root/

答案3

您应该收藏两个很好的参考资料:

http://tldp.org/LDP/Bash-Beginners-Guide/html/index.html

http://tldp.org/LDP/abs/html/index.html

这些将对您的 bash-fu 冒险提供极大的帮助。

相关内容