实用的shell脚本——用shell设计Linux下的回收站.pdf

实用的shell脚本——用shell设计Linux下的回收站.pdf

ID:52239213

大小:46.20 KB

页数:3页

时间:2020-03-25

实用的shell脚本——用shell设计Linux下的回收站.pdf_第1页
实用的shell脚本——用shell设计Linux下的回收站.pdf_第2页
实用的shell脚本——用shell设计Linux下的回收站.pdf_第3页
资源描述:

《实用的shell脚本——用shell设计Linux下的回收站.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在linux字符界面下,没有类似回收站的功能,于是自己动手设计了一个,用Linux自带的shell,这里用bash,刚学了一点bash边写边学的这个程序结构简单,功能单一,需要不断修改和完善,相信经过完善之后会成为一个很实用的工具!欢迎所有人修改,高手路过看着恶心,可以全部删除重写,还有很多功能没时间完善它了,路过的提点建议吧!#!/bin/bashif[-d"$1"];thenmv$1/home/.trush/dir;echo'目录已放入回收站';elif[-f"$1"];thenmv$1/home/.trush/fil;echo'文件已放入回收站';elseecho

2、'#####回收站#######';echo'----目录文件-----';ls/home/.trush/dir;echo'----标准文件----';ls/home/.trush/fil;ficase"$1"in-c)echo清空回收站;rm/home/.trush/fil/*;rm-rf/home/.trush/dir/*;;;-d)#彻底删除if[-d"/home/.trush/dir/$2"];thenrm-rf/home/.trush/dir/$2;echo已将目录文件$2彻底删除;elif[-f"/home/.trush/fil/$2"];thenecho已

3、将标准文件$2彻底删除;rm/home/.trush/fil/$2;elseecho'@@@@@@@@@@@@@@@@@@@@@';echo没找到你要删除的文件;fi;;-l)echo查看回收站;echo目录文件;ls/home/.trush/dir;echo标准文件;ls/home/.trush/fil;;;-r)if[-d"/home/.trush/dir/$2"];thenmv/home/.trush/dir/$2$3;echo已将目录文件$2还原到目标文件夹$3;elif[-f"/home/.trush/fil/$2"];thenecho已将标准文件$2还原到目

4、标文件夹$3;mv/home/.trush/fil/$2$3;elseecho'@@@@@@@@@@@@@@@@@@@@@';echo没找到你要还原的文件;fi;;-h)echo'[file]将文件放入回收站';echo-c清空回收站;echo'-d(file)彻底删除';echo-l查看回收站;echo'-r还原文件/用法-r(要还原文件)(目标目录)';echo-h查看帮助;;*)echo"#######################"esac#echo'[file]将文件放入回收站';#echo-c清空回收站;#echo-l查看回收站;#echo-r还原文件/用

5、法-r(要还原文件)(目标目录)';#echo-h查看帮助;;#回收站位置"/home/.trush/*"#!/bin/bash#mkdir/home/.trush/fil;#mkdir/home/.trush/dir;#chmod777-R/home/.trush/*;#cp./del.sh/usr/local/games/del;#chmod+x/usr/local/games/del;#ln/usr/local/games/del/bin;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。