文章目录1.grep(搜索工具)1.1 grep的格式1.2 grep字符数量匹配规则1.3 grep的练习脚本2.sed2.1 sed命令格式2.2 sed命令对字符的处理1.p——显示2. d——删除3.a——添加4.c——替换**5.w ##把符合的行写到指定文件中****6.i——插入****7.r——整合文件**2.3 sed 字符替换2.4 把sed处理的内容保存到文件中2.5 se
云计算-Linux-常用特殊符号和grep文件过滤符号这个东东呢恩~ 现在这个阶段用的也不多* 代表任意多个字符-用的比较多
? 文件名上,用来代表单个字符
[中括号] 代表多鸽夫妇湖综合连续范围的一个
{括号}-用的比较多*这个嘛 最容易理解的 rm -rf/* 强制删除所有目录,因为是匹配全部的意思 比如我现在用ls命令去查看然后呢这个pass,我没打全,但是后面跟了个 代表的意思就是,只要前
转载
2024-04-10 18:06:33
178阅读
目录一,正则表达式简要介绍1.正则表达式的组成2.如下讲下正则表达式中的常见meta字符二,grep命令optionsgrep正则表达式元字符集用于egrep和 grep -E的元字符扩展集三,sed命令语法一,正则表达式简要介绍每个编程语言都有一套自己的正则库1.正则表达式的组成(1).一般字符:没有特殊意义的字符(2).特殊字符(meta字符):元字符,有在正则表达式中有特殊意义2.如下讲下正
转载
2024-06-13 20:57:40
27阅读
* 通配符? 与*相比,至匹配一位# 注释掉,不生效\ 脱意符号touch \#1.txtls \#1.txt| 管道符 把一条命令的结果丢给后一条命令$ 变量的前缀(获得、使用该变量时,添加该符号);
原创
2016-04-19 23:35:11
1144阅读
*-----通配符(多位)?-----通配符(一位)#-----注释符(解释说明)\-----脱意符 (\#1.txt,让#1.txt变成一个文件名,让后面的特殊符号失去意义)|-----把一个命令的结果给另一个命令$-----作为变量的前缀!!----表示上一条命令!$----上一条命令的最后一个参数!950--
原创
2016-06-08 17:04:53
871阅读
~家目录 ls ~``反引号 里面是命令 echo `ls` | `echo ls` | echo `echo ls` |`echo `echo ls`` 替代命令 $()! 取反 调用历史命令(!123)123是history显示的#代表注视信息$ 取变量值% 作业号kill %123 取余&
原创
2017-02-02 19:04:37
715阅读
shell 特殊符号
原创
2018-03-09 15:39:27
2153阅读
一、shell特殊符号cut命令截取某一个字段的命令:cut-d:后面跟分隔字符,分隔字符要用单引号括起来-c:后面接的是第几个字符-f:后面接的是第几个区块-d后面跟分隔字符,这里使用冒号作为分割字符,-f1就是截取第一段,-f和1之间的空格可有可无。-c后面可以是1个数字n,也可以是一个区间n1-n2,还可以是多个数字n1,n2,n3二、sort_wc_uniq命令1、sort用做排序-n:使
原创
2018-01-30 08:55:37
2672阅读
简介先说说grep命令能做什么? 我们可以使用grep命令在文本中查找指定的字符串,就像你在windows中打开txt文件,使用快捷键“Ctrl+F”在文本中查找某个字符串一样,说白了,可以把grep理解成字符串查找工具。grep是Linux中最常用的“文本处理工具”之一,grep与sed、awk合称为Linux中的三剑客。grep的全称为:Global search &
转载
2024-03-25 11:01:41
299阅读
在shell中常用的特殊符号罗列如下:
# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]]
() (()) || && {xx,yy,zz,...}~ ~+ ~- & \<...\
转载
精选
2012-10-20 16:01:42
593阅读
在学习linux的过程中,也许你已经接触过某个特殊符号,例如”*”,它是一个通配符号,代表零个或多个字符或数字。下面阿铭就说一说常用到的特殊字符。* 代表零个或多个任意字符。[root@localhost ~]# ls -d test*
test test1 test2 test3? 只代表一个任意的字符[root@localhost ~]#
原创
2017-06-12 16:21:44
932阅读
8.10 shell特殊符号&cut命令特殊符号“*” 代表零个或多个字符“?” 代表一个字符“#” 注释符号“\” 脱意符号“|” 管道符“$” 该符号与“!”合用“!$”表示上一条命令中的最后一个变量“;” 分隔符,在一行中运行两个及两个以上的命令时使用“~” 用户的家目录(root用户“/root”,普通用户“/home/username”)“&” 如果想把一条命令直接放到后
原创
2018-01-12 22:28:21
4742阅读
点赞
Linux -shell特殊符号
原创
2018-10-15 23:16:28
2091阅读
1.特殊符号变量:$n$n:用于接收脚本文件执行时传入的参数,$0 用于获取当前脚本文件名称。$1~9代表获取第一输入参数到第9个输入参数。
原创
2022-07-01 20:41:31
403阅读
1. # 井号(pound)脚本文件运行时,使用的解释器。#!/bin/sh其他时候表示注释。# This is a comment.2. ~ 波浪号(tilde)表示当前用户使用的home目录,也可以直接在符号后加上某帐户的名称。# cd ~# cd ~user也可以当成是路径的一部份。# cd ~/bin~+代表当前的工作目录,和内建指令 pwd 的作用是相同的。# pwd/home/supp
翻译
精选
2013-08-28 15:20:11
979阅读
1 $相关关键词shell中与相关的符号比较
原创
2023-05-23 17:25:52
121阅读
Linux shell是一种非常强大的命令行工具,常用于系统管理和自动化任务。在Linux shell中,有许多特殊符号可以帮助我们实现各种功能,提高工作效率。
其中,红帽Linux作为一种流行的Linux发行版,也有许多自己的特殊符号和特性。在本文中,我们将重点讨论红帽Linux中常用的特殊符号,帮助读者更好地理解和使用Linux shell。
首先,我们来谈谈通配符这一特殊符号。在Linu
原创
2024-05-16 10:48:00
84阅读
# 注释开始& 在后台执行一个进程? 匹配一个字符* 匹配0到多个字符(与DOS不同,可在文件名中间使用,并且含.)$- 使用set及执行时传递给shell的标志位$! 最后一个子进程的进程号$# 传递给shell script的参数个数$* 传递给shell script的参数$@ 所有参数,个别的用双引号括起来$? 上一个命令的返回代码$0 当前shell的名字$n (n:1-) 位置
转载
精选
2013-06-06 18:04:31
1164阅读
* 多个? 1个# 注释符\ 脱义符| 管道符$ 作为变量的前缀,用于使用变量!$ 使用上一条命令的最后一个参数; 用于两条命令的中间写在一行~ 用户的家目录& 表示命令丢到后台 &nb
原创
2017-01-12 14:29:52
632阅读
通配符?单位#屏蔽后命令\屏蔽符号|管道符$使用变量~家目录&放后边2>2>>错误重定向[]数组cut分段cut-d:-f3,4名字文件下三和四列-c第几行-f第几列(-d定义开始)sort排序sort-t:-k按第几列-n按数字-r反序-u去重复-o写入文件跟名字-f忽略大小写wc-l文档中有多少行-w多少字-m多少字符(末尾有换行符)uniq去重复(局限清除相邻重复清
原创
2018-01-22 20:09:09
560阅读