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页面并按关键字过滤
基础教程推荐
猜你喜欢
- Json格式详解 2023-08-12
- 解决AJAX请求中含有数组的办法 2023-01-26
- 使用html5新特性轻松监听任何App自带返回键的示例 2022-09-16
- Unicode中的数学符号小结 2022-09-21
- 如何使用JavaScript获取扫码枪扫码数据,执行相应的操作 2023-08-29
- CSS单标签实现复杂的棋盘布局 2022-11-23
- Javascript Bootstrap的网格系统,导航栏和轮播详解 2023-08-12
- 微信小程序网络数据请求的实现详解 2022-08-30
- Javascript的独特的概念之闭包 2022-11-23
- Vue实现动态显示表单项填写进度功能 2023-07-10
