管柱更换/awk/sed

电脑杂谈  发布时间:2020-05-24 11:26:03  来源:网络整理

awk 替换_nsstring替换单个字符_awk 替换字符串

一. 字符串替换

sed-i's/aaa/bbb/g'

+G: 匹配每行开头到结尾的所有字符

不添加G: 匹配每行的第一行开始匹配,匹配到第一个匹配字段,它将结束,跳到下一行

2. 塞德和奥克

Sed(keyword:Edit): 行为单元中的文本编辑工具,可以分析标准输入

Awk(关键字: Analysis&Processing)逐行分析处理Awk'条件类型1{action 1}条件类型2{action 2}'文件名,Awk还可以从前面的指令中读取标准输入

与通常用于整行处理的sed相比,awk倾向于将一行划分为几个“字段”(区域),默认分隔符是空格键或制表键

如果是逐行操作,都是sed

如果不仅按行操作,而且按列操作awk 替换字符串,请对所有操作使用awk

喜欢文件

ab334cd-CCFFAFSDBB006型

bb00dg-XXXXXX 80790号

变成

cdab334-ccffafsdfb006b

awk 替换_nsstring替换单个字符_awk 替换字符串

sed比awk简单吗?

1) 用于循环输入. 锥子

awk-F''{for(i=2;i<;NF;i++)打印$i}'

2) 是的. 删除以符号开头的行

Sed-I'/^/D'文件名删除空行

Sed的/[[: Space:]//g'ා删除所有空格

Sed的/^[\t]//g'ා删除行开头的所有空格和制表符

3) 是的. 维姆

<>输入: 在非编辑状态下g/^ $/d删除空白行:

输入处于非编辑状态: %s/^\s*//gා删除前导空格:

输入处于非编辑状态: %s/\s*$//gා删除行末的空格:

\S是元字符,与空白字符匹配,相当于[\t]

参考:

练习:

SLA列表包含以下内容

awk 替换字符串_nsstring替换单个字符_awk 替换

jdjjj iien['aaa','bbb','ccc']

34dgfd4jj idfaien['aaaa','bbbb','cccc','ddddd']

提取AAA,BBB. . . 自[]

awk-F['{print$2}'sla list | awk-F,'{for(i=1;i<;=NF;i++)print$i}'| sed“s#'#g”| sed's/]//g'| sed's/^//g'

注意事项:

(一)

NF: 字段数

NR: 行数

2) awk中for循环的使用

3) sed中Chen的使用

使用ා代替/作为分隔符,因此/不再具有转义功能,不需要添加反斜杠来标识. 对于单引号和双引号,分隔符的作用相同

特别是,建议将单引号替换为“sed”、“hello”和“g”

塞德的“你好”

sed的/\]/hello/g'

三

nsstring替换单个字符_awk 替换_awk 替换字符串

重命名Oldboy目录中的文件(Oldboy替换为oldgirl)

塞德:

对于“ls oldboy”中的i;do newname=`echo$i | sed's/boy/girl/g`;mv oldboy/$i oldboy/$newname;done

锥度:

对于“ls”中的iawk 替换字符串,do newfile=`echo$i | awk'{gsub(/oldboy/,“oldgirl”);print}`;mv$i$newfile;完成

提示: 文件名由echo显示和修改

重命名:

改名为oldgirl oldboy*

四. 重命名命令

通过字符串替换批量更改文件名

重命名main1. C主要. C主1. C-重命名原始字符串目标字符串文件列表

支持通配符

是吗?可以替换单个字符

*可以替换多个字符

[字符集]可以替换字符集中的任何单个字符

awk 替换字符串_awk 替换_nsstring替换单个字符

发件人:

5个

awk'{pattern+action}{filenames}

Awk'/^[N S]/{print$1}测试-----如果记录以N或S开头,则打印该记录

6. 转换大小写

将$name改为大写

Typeset-L;echo$name变为小写

回音$name | tr'[a-z]'[a-z]'

7条. ”Su: 切换用户时出现“身份验证失败”

sudo-我

chmod+s/bin/su模式

Sudo-i: 为了经常执行一些只有超级用户才能执行的权限,而不是每次都输入密码,可以使用这个命令

当提示输入密码时,它是当前帐户的密码. 没有时间限制. 执行命令后,提示将变为“ා”而不是“$”

如果要返回常规帐户,可以执行“退出”或“注销”

S将进程的所有者或组ID设置为执行文件时文件的所有者


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-220440-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 韩枫
        韩枫

        在中国你不和政府好好关系

      热点图片
      拼命载入中...