linux – Bash片段将目录中的所有文件移动到该目录中

linux – Bash片段将目录中的所有文件移动到该目录中,第1张

概述我有一个目录,里面有很多文件和目录.为了整理它,我将把所有这些文件放到一个目录中,所以我打算做这样的事情: $ls | wc -l123$mkdir new_directory$mv * ./new_directory 然而,这显然不会起作用,因为它会尝试将new_directory移动到new_directory中.是否有一些简单的方法可以在一行中执行我想要的 *** 作而无需复制并粘贴该目录中的 我有一个目录,里面有很多文件和目录.为了整理它,我将把所有这些文件放到一个目录中,所以我打算做这样的事情:
$ls | wc -l123$mkdir new_directory$mv * ./new_directory

然而,这显然不会起作用,因为它会尝试将new_directory移动到new_directory中.是否有一些简单的方法可以在一行中执行我想要的 *** 作而无需复制并粘贴该目录中的所有文件和目录?

解决方法 您的
mv * ./new_directory

命令实际上会起作用;它只是打印一个警告,它不能将该目录移动到自身.

总结

以上是内存溢出为你收集整理的linux – Bash片段将目录中的所有文件移动到该目录中全部内容,希望文章能够帮你解决linux – Bash片段将目录中的所有文件移动到该目录中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1045528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存