前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >脚本编写回收站

脚本编写回收站

原创
作者头像
用户10048459
发布2022-09-19 10:55:49
5760
发布2022-09-19 10:55:49
举报
文章被收录于专栏:执笔绘倾城
代码语言:javascript
复制
##################回收站


#!/bin/bash                                                                                                         		 #shell标准格式,指定shell类型
mkdir /root/ccl.d &> /dev/null    
                                                                                                                                 	#创建目录 /root/ccl.d 将正确和错误信息都传入位桶
echo "$*" |awk '{for(i=1;i<=NF;++i)print $i}' | grep -v "^-"  > /root/cc.txt
									#echo输出所有的位置参数变量依次传递给awk处理,awk执行的动作是从第一列到最后一列的参数依次输出,再交给grep处理,grep反选过滤以”-开头”的字符串,再把输出结果以覆盖的方式保存在/root/cc.txt文件中

for i in $(cat /root/cc.txt)           
									#for循环,i为变量,调用/root/cc.txt的文件内容
do
	echo "放入回收站的文件是: $i"  
									#echo输出:” 放入回收站的文件是/root/cc.txt的文件内容” 
	mv $i /root/ccl.d/    
									#  将$i文件移动到/root/ccl.d/下面
done
rm -rf /root/cc.txt    
									#删除/root/cc.txt文件
									#功能描述:
									#回收站功能

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档