rm命令及其option

脚本里面有一句:

system "rm -fr simv*";

rm表示删除,另外两个option代表什么意思呢?通过man rm得知:

  1. -f,--force :ignore nonexistent files never prompt。表示忽略不存在的文件并且不提示,有的时候simv*如果不存在的话,将忽略这个option并且不提示。
  2. -r,-R,--recursive: remove directories and their contents recursively。表示递归删除目录及其内容(即:删除目录及其子目录中的内容)。
  3. 如果采用rmdir命令来删除目录的话,如果该目录非空则会提示出错,采用 rm -fr/-rf dir_name可以递归删除。
posted @ 2013-09-04 20:59  鱼游时光  阅读(225)  评论(0编辑  收藏  举报