rm命令及其option
脚本里面有一句:
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可以递归删除。