删除并在文件上写入的脚本



我一直在以前的debian上使用此脚本。我的新安装不是一个较新的版本(继续进行测试),但是当我运行时,我会收到错误消息"删除$ {*}时发生了错误。"

#!/bin/bash
if zenity --question 
    --text "Do you really want to delete ${*} and write over it?" 
    --title "Delete and write over file"; then
  srm -r -l "$@" && 
  zenity --info --text "${*} has been deleted" 
      --title "Delete and write over file" ||
  zenity --error 
      --text "An error has occured while deleting ${*}." 
      --title "Delete and write over file"
fi

它来自这里:https://guide.boum.org/tomes/1_hors_connexions/unepage/#index75h3(法语)

正如标题所述,目标是删除然后在文件上写入以确保已删除该文件。

我以前从未敲过脚本,我认为可能存在一个更新/版本的问题,因为它很旧。

debian软件包secure-delete未安装。

相关内容

  • 没有找到相关文章

最新更新