在我的服务器上,我在文件夹中:
/path/到/networking/ some_folder /
现在我想将这个文件夹的所有内容移动到父文件夹,即www
我该怎么办?
这将工作:
/path/to/www/some_folder/mv -R . ../
mv * ../已经足够了,除非你还需要移动dotfiles,而在www目录中可能会有例如.htaccess文件。
所以你想要的东西
mv * .[^.]* ../
或在zsh中,这是不够好,不能扩大.* , .. ,你有
mv * .* ../
要么
setopt globdots mv * ../
如果你尝试一个简单的mv * ..它应该工作。
这应该做的:
mv * ../
由于mv的工作方式,你将不需要recursion选项。
使用rsync。 男人rsync