将当前目录的内容移动到父目录

在我的服务器上,我在文件夹中:

/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