Linux下防止文件误删除的工具

微信扫一扫,分享到朋友圈

Linux下防止文件误删除的工具

#!/bin/bash
################ README INFO ######################

Purpose: Remove files to a speciel folder

Made By: PomanTeng

E-mail: 1807479153@qq.com

WeChat: 1807479153

Version Identification Number:V0.00

Procedure Identification Number:20200901

###################################################

Declare User-Functions

movetotrash(){

if?[?”$1″?!=?””?];then

\mv?$@?/data/.trash/

else

echo?”rm filename”

fi

}

recoveryfile(){

if?[?”$1″?!=?””?];then

path=pwd
cd?/data/.trash/

\mv?-i?$@?$path

cd?-?>/dev/null?2>&1

else

echo?”command:ur filename”

echo?”——-file list——–“

rl

fi

}

The Business Logic

mkdir?-p?/data/.trash

alias?del=”/bin/rm -fr /data/.trash/*”

alias?rm=movetotrash

alias?rl=”ls /data/.trash”

alias?ur=recoveryfile

Linux下防止文件误删除的工具

原文地址:https://blog.51cto.com/6286393/2527180

微信小程序启动页的实现

上一篇

华为EMUI 11深度体验:UX设计升级 分布式技术打破硬件壁垒

下一篇

你也可能喜欢

Linux下防止文件误删除的工具

长按储存图像,分享给朋友