`
java2mocca
  • 浏览: 4170 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

shell中反向删除文件

 
阅读更多

刚哥给的

 

ls | grep -v test.txt | xargs rm

­find . ! -name "test.txt" | xargs rm >& /dev/null

 

由此想到grep pocket reference .share给大家

分享到:
评论

相关推荐

    快速编辑 Shell 命令行

    在 Linux 和 Unix 类操作系统中,Shell 不仅仅是一种命令行解释器,它更是一个强大的工具,能够极大地提高用户的工作效率。通过掌握 Shell 的快捷键,可以显著提升在 *nix 系统中的操作速度与准确性。本文将详细介绍...

    Golang反向/绑定Shell生成器-Golang开发

    Golang反向/绑定shell生成器GoSH Golang反向/绑定shell生成器说明此工具生成Go二进制文件,该二...如果通过已建立的连接发送DELETE命令,则shell二进制文件会将其自身从执行该命令的主机中删除。 许可本软件受MIT许可

    unix及shell基础

    Unix系统中包含大量命令,如`ls`列出目录内容,`cp`复制文件,`mv`移动或重命名文件,`rm`删除文件,`mkdir`创建目录,`cd`改变目录,`cat`查看文件内容,`more`或`less`分页查看文件,`grep`搜索文件中的特定模式。...

    Unix Shell编程工具

    **grep**: grep是“全球搜索并打印匹配行”(Global Regular Expression Print)的缩写,用于在文件或多个文件中搜索包含特定模式的行。它支持正则表达式,能帮助用户快速定位文本数据中的关键信息。 **awk**: awk是...

    shell脚本小程序

    在上述文件中,可能包含了一些自定义函数,比如检查输入、反转字符串等。 9. **流程控制**:除了循环,Shell脚本还包括`if...else`语句、`case`结构等流程控制,使得脚本可以根据不同条件执行不同的任务。 10. **...

    shell基础十二篇

    5. **文本过滤工具**:`grep`用于在文件中查找匹配模式的行,`egrep`支持正则表达式。`grep`家族还包括`fgrep`和`grep -v`,分别用于固定字符串匹配和反向匹配。 6. **awk**:awk是一种强大的文本分析工具,它能...

    basic shell编程基础

    2. **程序设计语言**:Shell也是一种脚本语言,支持变量、控制结构(循环、条件判断)等功能,可用于编写脚本文件。 #### 三、BashShell简介 Bash(Bourne Again SHell)是Unix Shell的一种变体,由POSIX标准定义...

    shell编程资料

    学习shell编程,首先要了解基本的命令行操作,如创建、移动、删除文件和目录,以及查看文件内容等。 接下来,我们深入到shell控制语句。控制语句主要包括条件判断(if-then-else,case语句)和循环结构(for,while...

    shell.pdf shell脚本

    tee工具通常用于在读取标准输入的同时,将其内容输出到标准输出和文件中;diff工具用于比较两个文件或目录的不同,并输出差异。 最后,文档提到了paste工具和tr工具。paste工具可以将多个文件或标准输入的内容合并...

    shell基本命令

    * `grep` 命令:在一个或多个文件中搜索是否包含给定的字符串,该命令只显示查找到的文本行,不修改文件。选项有 `-a` 以文本文件方式搜索、 `-c` 计算找到的符合行的次数、 `-i` 忽略大小写、 `-n` 顺便输出行号、 ...

    Linux_bash_shell_cheat_sheetV2_2.pdf.pdf

    - `rm -r <folderName>/`:删除指定目录及其包含的所有文件。 - `rmdir <folderName>`:删除空目录。 目录导航: - `cd <folderName>`:改变当前工作目录。 - `cd /`:跳转到根目录。 - `cd ..`:上移至父目录。 - ...

    shell高级编程经典教程

    假设需要在一个大型日志文件中查找所有以`ERROR`开头的行,并将这些行中的时间戳替换为更易读的格式,可以使用以下`grep`和`s`ed`命令组合: ``` grep '^ERROR' logfile.txt | sed 's/2023-03-14T12:34:56/14 Mar ...

    shell编程,sed,awk,grep等教程整理

    在IT行业中,Shell编程是一种非常基础且强大的工具,特别是在Linux和Unix系统中。Shell脚本允许用户通过命令行界面执行一系列自动化任务,极大地提高了工作效率。本文将深入探讨shell编程,以及与之紧密相关的sed、...

    Linux Shell 参考文档

    例如,我们可以用grep命令结合正则表达式从文本文件中搜索特定的模式,或者在编写脚本时使用test命令来检查字符串是否符合特定规则。 在学习和使用Shell正则表达式时,需要了解以下核心概念: 1. **元字符**:如`*`...

    shell基础认识和常用命令学习

    * `grep` 命令可以在输入或指定的文件中查找包含匹配指定模式的字符的行, `-v` 参数可以反向搜索(输出不匹配该模式的行), `-n` 参数可以显示匹配模式的行所在的行号, `-c` 参数可以有多少行含有匹配的模式, `-...

    linux 指令集 shell

    Linux指令集和Shell是Linux操作系统中的基础工具,用于与系统交互和执行各种任务。Shell是命令行解释器,它接收用户输入的指令并执行。在Linux中,最常用的Shell包括Bash(Bourne-Again SHell)和tcsh。 `ls`是一个...

    UNIX Shell 实例精解 第二版

    它能在文件中快速查找符合特定模式的行。书中会介绍grep的基本用法,如正则表达式的构造、反向搜索、忽略大小写、多文件搜索以及与管道(pipe)的配合使用。 这四者结合,使得本书成为了一本强大的工具书,无论你是...

    shell编程和unix命令

    9. **grep**:搜索文件中的特定字符串,`-i` 忽略大小写,`-v` 反向匹配。 10. **find**:根据条件查找文件,如 `find . -name "myfile"` 在当前目录下查找名为myfile的文件。 **二、Shell编程** 1. **变量**:...

    shell中常见命令与awk,sed的等价命令

    - **解释:** 这些命令用于计算文件中的行数。`sed`通过输出最后一行的行号来计算行数。`awk`则通过记录行号并在文件末尾减去1来得到结果。 ##### 14. `uniq` **Shell命令:** `uniq <file>` **Sed等价命令:** `sed '...

Global site tag (gtag.js) - Google Analytics