运行命令
/data/jritchie$ mv ~/jenkins_dev /data/jritchie/jenkins_dev
Run Code Online (Sandbox Code Playgroud)
我收到一堆如下错误:
mv: cannot remove `/home/jritchie/jenkins_dev/plugins/valgrind/WEB-INF/lib': Directory not empty
Run Code Online (Sandbox Code Playgroud)
这与rm返回的错误类似。
我的问题是,这个错误是否意味着我的文件已全部成功移动到新位置,但从旧位置删除它们失败?或者说他们根本就没有被感动过?我可以安全地删除旧文件吗rm -r ~/jenkins_dev
?
在 CentOS 上,rename 命令使用两个简单的字符串,from
以及to
.
rename from to file...
Run Code Online (Sandbox Code Playgroud)
而在 Debian/Ubuntu 上,它使用 perl 风格的正则表达式。
rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
Run Code Online (Sandbox Code Playgroud)
为什么此实用程序因分布而异?是否有关于哪些发行版发布或默认使用该实用程序的哪些版本的参考?