shell文件夹移动到上面的文件夹
我完全不熟悉shell脚本。 我必须编写一个脚本,将每个文件/文件夹移动到上面的文件夹shell文件夹移动到上面的文件夹,shell,debian,Shell,Debian,我完全不熟悉shell脚本。 我必须编写一个脚本,将每个文件/文件夹移动到上面的文件夹 d/doc/new_x/x d/doc/new_y/y d/doc/new_z/z x、 y,z应移到d/doc/ x、 y、z可以是文件夹或文件 for d in */; do mv $d /. done 我不确定如何将目录移动到上面的文件夹中 d/doc/new_x/x d/doc/new_y/y d/doc/new_z/z 编辑: 对不起,我弄错了文件夹名 其 d/doc/new_x
d/doc/new_x/x
d/doc/new_y/y
d/doc/new_z/z
x、 y,z应移到d/doc/
x、 y、z可以是文件夹或文件
for d in */; do
mv $d /.
done
我不确定如何将目录移动到上面的文件夹中
d/doc/new_x/x
d/doc/new_y/y
d/doc/new_z/z
编辑:
对不起,我弄错了文件夹名
其
d/doc/new_x/x和x必须移动到目录文件夹中的d/doc运行:
mv -v ./* ../
这将把所有文件和目录移到上面的目录。欢迎访问stackoverflow.com。请花些时间阅读,特别是命名和。也请阅读。最后,请学习如何创建。可能的副本不会是mv*。。够了吗?对不起,在foldername中犯了一个错误,它是新的