恢复shell脚本linux

时间:2012-11-26 11:08:09

标签: linux shell

嘿,我对课程有这个问题,我想知道是否有人可以给我一些帮助,因为我的课程作业我不想让别人为我编写代码,但可以给我一个简短的例子甚至告诉我应该使用什么样的东西,我可以阅读它们。

我有一个删除脚本,用于存储通过
删除的文件的位置     readlink -f $1>> / root / TAM / store

删除后,文件存储在目录/ root / TAM / dustbin中

我坚持的问题是

restore - 此脚本应将调用的文件移回其原始目录,而无需任何进一步的用户输入。 如果该名称的文件已存在于还原位置,则脚本会提示用户选择适当的替代操作。

1 个答案:

答案 0 :(得分:1)

当您删除某个文件时,您并没有真正将其删除,而是将其移至dustbin目录,保留了从根目录的完整路径(因此,如果删除/home/foo/blabla,则将其存储在dustbin/home/foo/blabla

如果原始路径中存在同名文件,则在恢复dustbin中的文件之前,应恢复命令/脚本。