shell找出当前目录下xls格式或pdf的文件并删除

shell找出当前目录下xls格式或pdf的文件并删除,第1张

1、shell脚本在执行清理的时候需闷配要打印日志,并将打印的日志写入到指定的日志文件中去;

2、shell脚本执行的时候需要从根目录进行判断,也就是需要从/appserver目录下;

3、shell脚本执行的时候需要删除时间最久之前的文码罩迹件;

4、shell脚本的时候需要判断根据日期创建的目录下是否存在文件,不存在的则删除,存在则进行校验;

5、shell脚本执行的时候需要根据该目录挂载磁盘的使用率,从而判断是否进行删除 *** 作,到达75%使用率以上就删除,没有超过的75%则不迟并用进行删除的 *** 作;

6、shell脚本执行的时候需要输入指定参数,参数不满足则提示信息。

1、删除包含指定关键字的行:

sed -i '/hello/d' test_temp 

[root@host]$ cat test_temp 

world

123

4566

889

2、删除贺态历指定行号的行

sed -i '闭袜2d' test_temp  

[root@host]$ cat test_temp        

world

4566

889

3、sed -i '1d' a.txt删首行

4、sed -i '$d' b.txt删尾行

5、sed -i 's/[ ]*//g' c.txt删空格

6、sed -i '/^$/d' d.txt删空行

7、sed -i ‘/love/d’ a.txt删包含string的行。

扩展资料:

shell 命令

常用命令:

cat 文件名 输出文件内容到基本输出(屏幕 or 加>fileName 到另一个文件)

cb 格式化源代码

chmod //change mode,改变文件的权限

cp copy

date 当前的时间和日期

echo $abc 在变量赋值之后,只需在变量前面加一个$去引用.

lint 语禅搜法检查程序

ls dir

man help

more type

du 查看磁盘空间状况

ps 查看当前进程状况

who 你的用户名和终端类型

定义变量 name=abc? (bash/pdksh) || set name = abc (tcsh)

mkdir 创建目录

rmdir 删除目录

cd 进入目录

rm 删除文件

more 显示文件

echo 显示指定文本

mv 改文件名 /移动文件

pwd 显示目录路径命令

参考资料来源:百度百科-shell


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12120799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存