当前位置: 首页 > news >正文

通配符 重定向 管道符

通配符

*:通配符,代表任意字符(0 到多个 ),与正则表达式不同,用于 bash 环境
?:代表任意一个字符
[]:范围匹配,如 [a-zA-Z](字母范围 )、[^0-9](非数字,取反 )
;:连续不同命令的分隔符
#:配置文件注释(如 Linux 系统配置、网络设备配置 )
|:管道符,用于连接命令,传递前一个命令的输出到后一个命令作为输入
~:用户的家目录(如 ~ 代表当前用户主目录 )
-:上一次的目录(快速返回之前所在路径 )
$:变量前需加的符号(如 $VAR 调用变量 VAR )
/:路径分隔符号(如 Linux 文件路径、网络地址段分隔 )
>/>>/</<< :输入输出和追加重定向(> 覆盖写入,>> 追加写入;< 输入重定向 )
单引号 ' :不具备变量替换功能,输出 “所见即所得”(原样输出内容 )
双引号 " :具有变量功能,解析变量后输出(会替换变量为实际值 )
` :反引号(tab 键上方),中间接命令,会先执行,等价于 $( )
{}:中间为命令区块组或内容序列
!:逻辑运算非
&&:前一个指令执行完,执行后一个指令
||:前一个指令执行失败,执行后一个指令
./ / ../:当前目 录 / 上一个目录

重定向

>  覆盖重定向
>>  追加重定向
<  输入重定向
---   tr 'a-z'  'A-Z' < /etc/passwd
1> 相当于 > 正常命令输出的结果
2> 重定向错误输出 错误的输出,再重定向
1>&  相当于  &>  重定向标准输出或错误输出至同一个文件
>   >>   1>   2>   &>   1>>   2>>   &>>>

管道符

| 前一个命令的输出,作为后一个命令的输入
tee:在重定向和 | 一起使用的时候
ls -l  |  tee aaa  |  less
既把 ls -l 的输出重定向到 aaa 文件,有把 stdout 通 | 继续给后面的命令作为 stdin

http://www.dtcms.com/a/335204.html

相关文章:

  • Java 中重载与重写的全面解析(更新版)
  • 在浏览器端使用 xml2js 遇到的报错及解决方法
  • BM25算法和传统的TF-IDF算法的区别
  • 改进版的QGIS 的(属性查询) identify featrues 功能
  • 算法题Day2
  • 计组-间接寻址
  • 抽象代数 · 代数结构 | 群、环、域、向量空间
  • 【QT】常⽤控件详解(八) Qt窗⼝ 菜单栏 工具栏 状态栏 浮动窗口 五种内置对话框
  • Oracle数据库文件管理与空间问题解决指南
  • Java中 23 种设计模式介绍,附带示例
  • IO流-打印流
  • leetcode hot100数组:缺失的第一个正数
  • 洛谷B3924 [GESP202312 二级] 小杨的H字矩阵
  • 洛谷B3865 [GESP202309 二级] 小杨的 X 字矩阵(举一反三)
  • CSDN部分内容改为视频转到B站-清单
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘opencv-python’问题
  • Cloudflare Tunnel 使用SAAS回源加速配置教程
  • 配置 Docker 镜像加速,解决 docker pull 拉取镜像失败、docker search 查询镜像失败等问题
  • Agent中的memory
  • 异构数据库兼容力测评:KingbaseES 与 MySQL 的语法・功能・性能全场景验证解析
  • MySQL性能优化:10个关键参数调整指南
  • ISO27001 高阶架构 之 支持 -2
  • 概率论基础教程第3章条件概率与独立性(三)
  • 从频繁告警到平稳发布:服务冷启动 CPU 风暴优化实践00
  • implement libwhich for Windows
  • 全面解析Tomcat生命周期原理及其关键实现细节
  • 牛 CDR3 单抗:抗病毒领域的 “纳米级精准导弹”
  • 掌握长尾关键词优化SEO技巧
  • [创业之路-550]:公司半年度经营分析会 - 常见差距与根因分析示例
  • Hugging Face 与 NLP