当前位置: 首页 > news >正文

国内优秀网页网站设计湖南省建设厅建筑业信息网官网

国内优秀网页网站设计,湖南省建设厅建筑业信息网官网,网站建设公司咋样,佛山做网站-准度科技公司今天偶然看到一个有意思的shell脚本#xff0c;用脚本实现Linux系统下的回收站#xff0c;推荐给大家。今天我们利用简单的shell脚本实现Linux系统下的回收站机制。先提供脚本代码[rootqll251 ~]# vim /bin/delete1 #! /bin/bash2 [ ! -d /.recycle ] mkdir -v /.… 今天偶然看到一个有意思的shell脚本用脚本实现Linux系统下的回收站推荐给大家。今天我们利用简单的shell脚本实现Linux系统下的回收站机制。先提供脚本代码[rootqll251 ~]# vim /bin/delete1 #! /bin/bash2 [ ! -d /.recycle ] mkdir -v /.recycle chmod 777 /.recycle34 if [ $# -eq 0 ]; then5 echo Usage: delete file1 [file2 file3...] exit 66 fi78 read -p Are you sure you want to delete it? [Y/N]: action9 case $action in10 y) ;;11 Y) ;;12 *) exit13 esac1415 for file in $; do16 nowdate %Y-%m-%d-%H:%M:%S17 newfilebasename $file18 mv $file /.recycle/$newfile.$now echo $file is deleted!19 done 1、脚本解释1在/bin目录下创建脚本文件delete方便系统用户直接调用delete命令2首先判断回收站文件夹是否创建如未创建则创建/.recyscle同时设置权限777[ ! -d /.recycle ]  mkdir -v /.recycle  chmod 777 /.recycle 3判断输入的文件个数是否为0如果返回为真则打印帮助信息同时退出该脚本if [ $# -eq 0 ]; thenecho Usage: delete file1 [file2 file3...] exit 6 fi 4设置用户交互这里类似Windows的弹窗提醒将用户的输入放入action变量read -p Are you sure you want to delete it? [Y/N]: action 5理解为若用户回答yes继续执行脚本否则直接退出程序case $action iny) ;;Y) ;;*) exit esac 6 将目标文件根据当前时间重命名同时移动到/.recycle命令解释$传给脚本的所有参数这里表示所有待删除的文件basename去掉路径信息返回纯粹的文件名for file in $; donowdate %Y-%m-%d-%H:%M:%Snewfilebasename $filemv $file /.recycle/$newfile.$now echo $file is deleted! done 2、设置脚本可执行权限[rootqll251 ~]# chmod x /bin/delete 3、定时清空回收站执行crontab -e设置每周执行清空回收站动作0 0 * * 0 rm -rf /.recycle 4、进行测试如果delete命令用着不习惯我们也可以给rm配置别名。将rm命令替换为delete以下是具体实现方法编辑~/.bashrc文件增加一行alias rmsh /bin/delete 执行source ~/.bashrc使替换立即生效扫码或长按关注回复「 篮球的大肚子」进入技术群聊
http://www.pierceye.com/news/851254/

相关文章:

  • 企业网站制作托管东营高端网站建设
  • 可以推广网站建立网站接受投注是什么意思
  • 微网站制作网站开发创建自己网站的步骤
  • 人才网网站开发手册外链发布平台大全
  • 福州网站备案wordpress打开媒体链接设置
  • 大学网站建设考核办法永春网站设计
  • 哪个设计网站赚钱百度地图网页版进入
  • 网站备案号不存在100m的网站 数据库
  • 网站空间管理平台网站模版 优帮云
  • 网站开发的比较备案期间 需要关闭网站吗
  • 做网站 怎么推广上海市企业服务云十问十答
  • 怎么做一种网站为别人宣传wordpress query_posts()
  • 网站的运营和维护专业做网站官网
  • 详细论述制作网站的步骤做网站需求 后期方便优化
  • 蒙icp备 网站建设学校网站建设管理
  • 做免费外贸网站册域名网站大全免黄
  • 祈网网站建设制作网站如何赚钱
  • 最讨厌网站门户类网站的主页设计
  • 国家建设环保局网站网站做的好赚钱吗
  • 如何设置网站服务器做标签的网站
  • 网站建设高端培训学校做网站交易平台
  • 公司网站建设收费优化网站排名解析推广
  • 昆明快速建站模板汽车网站建设多少钱
  • 网站注销主体注销广州联享网站建设公司怎么样
  • 中山seo建站新手建站教程报价单
  • 台州制作网站软件陈坤做直播在哪个网站
  • 北湖区网站建设公司企业主题wordpress 含演示数据
  • 网站建设简历自我评价做招聘信息的网站有哪些内容
  • 怎么和其它网站做友情链接网络营销师证怎么考
  • 百度推广要自己做网站吗做的视频传到哪个网站好