KEYWORDS=(dolphins fish dogs cats iguanas)IFS=$\nfind . -type f -size +1c ! -exec grep -qF ${KEYWORDS[*]} {} \; -exec truncate -s 0 -f {} \;如果文件超过1个字节,请搜索关键字.如果未找到关...
KEYWORDS=("dolphins" "fish" "dogs" "cats" "iguanas")
IFS=$'\n'
find . -type f -size +1c ! -exec grep -qF "${KEYWORDS[*]}" {} \; -exec truncate -s 0 -f {} \;
如果文件超过1个字节,请搜索关键字.如果未找到关键字,请将其截断为0字节.我收到以下错误:
truncate: invalid option -- 'f'
Try `truncate --help' for more information.
解决方法:
KEYWORDS=("dolphins" "fish" "dogs" "cats" "iguanas")
IFS=$'\n'
find . -type f ! -exec grep -qF "${KEYWORDS[*]}" {} \; -exec rm -f {} \;
会删除没有关键字的文件.
沃梦达教程
本文标题为:linux – 使用wget和grep下载HTML页面并按关键字过滤
基础教程推荐
猜你喜欢
- layui表单checkbox 全选/反选/取消全选功能实现 2023-08-31
- Django框架利用ajax实现批量导入数据功能 2022-12-15
- 关于html选择框创建占位符的问题 2022-09-20
- 关于javascript:有没有办法将svg容器塑造成它的内 2022-09-21
- ajax方式实现注册功能(提交数据到后台数据库完成交互) 2023-01-21
- 第7天:CSS入门 2022-11-04
- 关于layui数据表格的各种事件 2022-12-13
- 【vue】三种获取input值的写法 2023-10-08
- gojs实现蚂蚁线动画效果 2023-08-12
- vue中的router-view 2023-10-08