1. 首页
  2. 移动开发
  3. 其他
  4. junk命令 shell编程

junk命令 shell编程

上传者: 2020-09-25 03:16:17上传 ZIP文件 2.28KB 热度 40次
用junk替代rm功能,删除时不直接删除,而是将待删除内容移动到/trash目录中。要求:1junk默认只能删除文件不能删除目录,而且若无法删除时要给出相应信息;2提供-r选项,通过-r可以递归删除目录;3-f选项:直接删除而不移动到/trash目录中;4-R将已经删除的文件(目录)恢复到原目录中;5所有用户登录后该命令便可直接使用。 思路:在/trash目录中创建delInfo,记录被删除文件信息,包括被删除文件所在路径(绝对路径)和备份文件名,删除文件时将此信息追加到delInfo中,若是还原则将此信息从delInfo中删除。
用户评论