rm -fr排除目录
方法一:rm
先开启扩展通配符:
shopt -s extglob
shopt -s 显示on则表示开启成功
案例:删除该目录下除test.txt以外的所有文件
rm -fr !(test.txt)
#排除多个文件或目录删除(rm -fr !(test.txt|test2.txt))测试没生效,可使用如下命令:
find * |grep -v grafana |grep -v dashboard-elk/ | grep -v prerequisite.sh |grep -v prometheus |grep -v prometheus-compose.yml |xargs rm -r
方法二:find -exec rm
find . -not -name "test.txt" -exec rm -rf {} \;
在执行的时候有一个提示,不用管
也可以将find的结果通过xargs进行转换后再交给rm命令处理。
find . -not -name "test.txt" | xargs rm -rf
方法三:shell脚本
for i in `ls`;do if [ "$i" != 1.tt ];then rm -rf $i;fi;done;
rm -fr排除目录相关推荐
- php 定时脚本执行wget无效_写了个Bug,误执行rm fr /*,瞬间背后一凉!
作者 | 小林 来源 | 小林coding 前言 前段时间,临近五一节,想到有 5 天假期,我就开始飘了. 写个简单的 Bash 脚本都不上心了,写完连检查都不检查,直接拖到到实体服务器跑. 结果一跑 ...
- 误执行了rm -fr /*之后,除了跑路还能怎么办?!
作者 | 小林coding 前言 临近假期,我开始飘了. 写个简单的 Bash 脚本都不上心了,写完连检查都不检查,直接拖到到实体服务器跑. 结果一跑起来,发现不对劲,怎么一个简单脚本跑了 10 秒 ...
- 怎么输入license_误执行了 rm fr /* 之后,除了跑路还能怎么办?!
公众号关注 "GitHubDaily"设为 "星标",每天带你学编程!前言临近假期,小林开始飘了.写个简单的 Bash 脚本都不上心了,写完连检查都不检查,直接 ...
- 写了Bug,误执行 rm -fr /*,我删删删删库了,要跑路吗?| 原力计划
作者 | 小林coding 责编 | 伍杏玲 出品 | CSDN博客 小林在五一节前,想到有 5 天假期,心里开始飘了. 写个简单的 Bash 脚本都不上心了,写完连检查都不检查,直接拖到实体服务器跑 ...
- 写了Bug,误执行 rm -fr /*,我删删删删库了,要跑路吗?
每日英语,每天进步一点点(偷笑): 前言 临近五一节,想到有 5 天假期,小林开始飘了. 写个简单的 Bash 脚本都不上心了,写完连检查都不检查,直接拖到到实体服务器跑. 结果一跑起来,发生不对劲, ...
- rm -fr * 数据恢复
rm -fr * 数据恢复 1.数据恢复软件extundelete介绍 在使用rm命令删除文件的时候,比较稳妥的方法是把命令参数放到后面, 这样有一个提醒的作用. 例如:rm a.txt rf ...
- 如何从grep -R中排除目录?
我想遍历所有子目录,但"node_modules"目录除外. #1楼 一种更简单的方法是使用"grep -v"过滤结果. grep -i needle -R * ...
- rm -fr后的恢复
利用extundelete来进行恢复 sudo extundelete /dev/sda1 --after 1609830000 --restore-file /home/kevin/gopath/ ...
- linux++tar打包目录,linux中tar命令打包目录与排除目录打包linux操作系统 -电脑资料...
本文章来给各位朋友详细介绍关于linux中tar命令打包目录与排除目录打包有需要了解tar命令的使用方法的朋友可进行参考参考, 打包压缩目录很简单如下代码如下复制代码 tar -czf small.t ...
最新文章
- EMC设计中电缆屏蔽使用方法
- DHCP配置与DHCP中继代理2
- PL/SQL 存储过程学习2 条件语句
- 蓝桥杯 试题 基础练习 Huffuman树——13行代码AC
- [每日编程]求 largest Number - 给出一组非负整数,求这些非负整数可以拼接出的最大数字...
- C++面试/技巧(四)
- 腾讯视频如何设置缓存画质和个数
- mysql所以字段_MySQL|mysql-索引
- PHP5与MySQL数据库操作
- 基于JAVA+SpringMVC+MYSQL的社区交友平台
- java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String
- AJAX基础知识点——思维导图
- 花呗的24期利息计算器_花呗分期利息怎么算(附计算公式大全)
- Crontab 每隔整点1小时2小时执行一次任务
- 心田花开:解锁各类语文阅读理解答题技巧
- 葡萄汽水(Grape soda)
- Excel如何将单元格数据拆分并转为多行
- 互联网的裁员潮,从业者该怎么样应对?
- c#把word文档转换为html页面
- paraview热流图(1):添加glyphs
热门文章
- 关于百度地图api的使用心得
- java获取该临时文件的Path File.createTempFile(script, .sh);
- Excel中Find函数如何查找定位呢?
- 20M的Wi-Fi能用百兆宽带?给大家科普下
- python音频频谱_Python 提取音乐频谱并可视化
- 2019年国际专利申请榜单发布,中国专利申请数量首次超越美国!
- java编程难学吗?
- 策略专题报告:中美科技行业对比(20210107).PDF
- 终于,零基础也能把App做的风生水起
- web 下载 防盗链技术(二)