9.文件名匹配:文件名的匹配用到了通配符,通配符在好多地方都可以使用,好像使用规则还是一样的,如 数据库、struts2...
* 表示任意多个字符 eg: rm *.log // 删除所有后缀为log的文件
! 表示取反的意思,但需要配合[]的使用,否则会被解释成历史记录的替换 eg: rm *[!8] //删除文件名结尾不是8且后缀是log的文件 注:! 需放在[]里面
*[!8]*.log //这样会删除所有文件 因为你把*放在了!两边,因为 shell 将其解释为"所有名称中任何位置都不含该字符的文件"。
? 表示一个字符 一个问号只能代表一个字符 eg: rm *.???? //删除后缀为四个字符的文件 rm *[!8]?.log //删除点号倒数第二位不是8的后缀为log的文件
eg: rm [15]*.log //删除后缀为log且以1或5开头的文件 rm [1-6]*.log //删除以1到6之间任意数字开头的且后缀为log的文件
10.应用shell中特殊字符: 若在文件名中含有特殊字符,此时就需要注意了. 您可以通过反斜线(back slash)、单引号来引用特殊字符,比如 ! 、$ 、? 或空格
eg: ls '!'*.log //列出以!开头的所有log文件
分享到:
相关推荐
_grep家族<br>|_awk介绍<br>|_sed用法介绍<br>|_合并与分割<br>|_tr用法<br>第三部分登录环境<br>|_登录环境<br>|_环境和shell变量<br>|_引号<br>第四部分基础shell编程<br>|_shell脚本介绍<br>|_条件测试<br>|_控制...
_grep家族<br>|_awk介绍<br>|_sed用法介绍<br>|_合并与分割<br>|_tr用法<br>第三部分登录环境<br>|_登录环境<br>|_环境和shell变量<br>|_引号<br>第四部分基础shell编程<br>|_shell脚本介绍<br>|_条件测试<br>|_控制...
_grep家族<br>|_awk介绍<br>|_sed用法介绍<br>|_合并与分割<br>|_tr用法<br>第三部分登录环境<br>|_登录环境<br>|_环境和shell变量<br>|_引号<br>第四部分基础shell编程<br>|_shell脚本介绍<br>|_条件测试<br>|_控制...
欢迎大家到红联论坛来学习,讨论问题<br> 内容其中有三大部分:<br> 新手基础技术学习部分<br> 系统管理与桌面应用精华<br> shell 教程<br>三大部分都是论坛整理集合而来,宝贵之极。如果觉得好,记得好评!
将给您介绍 bash(标准的 Linux shell),为您展示如何充分利用如 ls、cp 和 mv 这样的标准<br>Linux 命令,并向您讲解 Linux 的权限和所有权模型以及更丰富的内容。<br> 内容基础,语言简短简洁<br> 红联Linux...
例如:<ctrl>+<shift>+<T> 可以在一个 terminal 中打开多个窗口,<ctrl>+<shift>+<N> 可以重新打开一个 terminal,<ctrl>+<c> 可以取消命令执行,<ctrl>+<d> 可以关闭 shell 等。 五、命令行历史调用 命令行历史...
Linux Shell 编程基础教程 本资源为 Linux Shell 编程基础教程,涵盖了 Linux Shell 编程的基础知识,包括语法基本介绍、变量、环境变量、Shell 命令和流程控制等。 一、语法基本介绍 在 Linux Shell 编程中,...
Linux_Bash_Shell_Cheat_Sheet_V2_2.pdf是一个针对Linux环境下编写Bash Shell脚本的速查表,下面将详细介绍其中的关键知识点。 基础命令: - `cat <fileName>`:显示指定文件的内容。 - `head`:查看文件内容的开始...
4. **管道与重定向**:利用管道(|)将一个命令的输出作为另一个命令的输入,重定向(>、<、>>)则可以改变命令的标准输入和输出。 5. **Shell内置命令**:如`cd`改变目录,`echo`打印输出,`export`设置环境变量等...
通过深入学习和实践Shell编程和Unix命令,你不仅能更好地理解和操作Linux系统,还能为未来的系统管理和开发工作打下坚实的基础。无论是简单的日常任务自动化,还是复杂的系统集成项目,掌握这些技能都将使你受益匪浅...
Linux Shell 编程基础 Linux Shell 编程基础是 Linux 操作系统中一个非常重要的组件,它提供了一个交互式命令行界面,允许用户输入命令来执行各种操作。在 Linux 系统中,Shell 是一个命令解释器,它可以解释用户...
- `<Ctrl>d`:退出当前Shell会话。 - `<Ctrl>s`:暂停标准输出。 - `<Ctrl>q`:恢复被暂停的标准输出。 - `<Ctrl>z`:将当前进程发送到后台并暂停它。 - `exit`:退出当前Shell会话。 #### 七、总结 通过上述...
介绍Linux操作系统,分三部分:<br>第1部分 Linux操作系统<br>第2部分 操作系统命令及shell编程<br>第3部分 系 统 管 理<br>
Linux Shell编程基础是掌握Linux系统管理和自动化任务执行的关键技能之一。本文主要介绍如何开始编写Shell脚本,如何处理注释,以及如何执行脚本。同时,我们还将深入探讨Bash中的各种变量,包括环境变量、位置变量...
京峰教育 Linux Shell 基础编程知识点总结 本资源摘要信息涵盖了 Linux Shell 基础编程的知识点,包括 Shell 编程入门、变量、If、While、For、Case、Select 基本语句案例演练、Find、Grep、Awk、Sed 四剑客深度...
1. **Shell基础**:介绍Shell的基本概念,包括如何启动Shell,Shell变量(如PATH、HOME等)以及环境变量的设置与使用。 2. **命令行操作**:讲解如何在终端中执行命令,如目录导航(cd)、文件管理(ls、mkdir、rm...
2. 使用重定向符号(<, >, >>)可以改变程序的输入源或输出目标。 3. 管道(|)允许将一个命令的输出作为另一个命令的输入。 四、Shell内置命令 一些常见的内置命令包括: - cd:改变当前工作目录。 - echo:打印...
- `mkfs.<type> <device>`:根据文件系统类型(如 ext4)格式化设备。 **1.2.6 软件安装命令** - **使用包管理器安装软件:** - `apt-get install <package>`:对于基于 Debian 的系统。 - `yum install ...
资源名称:Linux Shell脚本学习基础视频资源目录:【】11a00d99b60c4e2eba3440b8aa3a6bdd【】linux_shell脚本编程_01认识shell,如何编写shell脚本和执行【】linux_shell脚本编程_02vivim简单的常用操作【】linux_...
Linux Shell脚本基础是Linux系统管理员和开发者必备的技能之一,它允许用户通过编写脚本来自动化日常任务。本文将深入探讨Shell脚本的基础知识,包括基本语法、变量、控制结构、函数以及常用的内置命令。 首先,...