脚本里面有一句:
system "rm -fr simv*";
rm表示删除,另外两个option代表什么意思呢?通过man rm得知:
- -f,--force :ignore nonexistent files never prompt。表示忽略不存在的文件并且不提示,有的时候simv*如果不存在的话,将忽略这个option并且不提示。
- -r,-R,--recursive: remove directories and their contents recursively。表示递归删除目录及其内容(即:删除目录及其子目录中的内容)。
- 如果采用rmdir命令来删除目录的话,如果该目录非空则会提示出错,采用 rm -fr/-rf dir_name可以递归删除。
本文解析了Linux中rm命令的-f和-r选项含义及用法,介绍了如何使用这些选项递归删除文件和目录,并对比了rm与rmdir命令的区别。
2721

被折叠的 条评论
为什么被折叠?



