sed 相关问题

Sed(Stream EDitor)是POSIX环境的命令行编辑器。 Sed根据编辑脚本处理一个或多个文件,并将结果写入标准输出。它创建于贝尔实验室,自70年代中期以来一直存在。

从特定字符开始删除所有文本

我有一个文件设置,如TEXT1:TEXT2基本上由a分隔的文本行:我希望所有文本都在右边:所以TEXT1:TEXT2将变成TEXT1

回答 5 投票 -1

搜索以特定模式结尾的列,然后删除该列

我需要搜索以999结尾的任何列的数字行,然后删除整个列,同时保留任何前导数字(即8599999 ...... - > 85)数据线:66 72 79 84 87 90 91 .. 。

回答 3 投票 0

使用awk用单引号包装单个字段

有许多使用awk用双引号包装字段的例子。我没有成功地尝试在postgresql中用数字加载csv文件的单引号括起一个字段。下面......

回答 4 投票 1

使用awk / grep / sed / bash / vim进行正则表达式匹配和打印

我有一个文本文件,其中每行具有以下结构 ;;一些任意(非零)长度的文本 其他一些(可能是零长度)......

回答 4 投票 0

如何匹配和删除模式中的字符串

我试图删除与模式匹配的常量字符串。我可以通过awk匹配模式,是否有awk和sed的组合,或者只是awk可以删除字符串...

回答 2 投票 -5

从内核提取次要版本到bash变量

我是新手bash并编写一个脚本,需要比较内核的次要版本以查看它是否大于或等于10,如果不是则退出。目前我有这样的事情:......

回答 3 投票 2

sed命令取消注释代码行

处理构建自动化脚本,我们尝试从名为code.js的文件中获取输入,如下所示:var foo = {}; // var bar = 1; // var fooBar = 2; // var barFoo = 3;当我们完成时,......

回答 1 投票 0

使用sed进行多行替换

由于实用程序中的错误,我需要找到一系列行并更改它们。我一直在尝试使用sed,但无法弄清楚macOS上的语法。基本上,我需要找到以下几行:...

回答 1 投票 0

cat .html结构从.text到 of .html file [duplicate]

我查看了StackOverflow,但没有找到问题的确切答案。我不是主人,所以我很感激你的帮助。我有2个文件:header.txt,其中包含bootstrap ...

回答 1 投票 1

sed正则表达式中的布尔OR

我正在尝试替换配置文件中名为boots的包的所有引用。行格式是快速添加(包或pkg)靴子 - (任何其他文本),例如:添加快速包靴 - 2.3快速添加...

回答 4 投票 16

如何在sed语句中评估awk?

对于文件夹中的每个.fastq文件,我需要将读取的文件的文件名追加到标题行。假设fastq文件read1.with.long.identifier.fastq的前8行是:@ ...

回答 1 投票 3

在sed中使用变量

不知何故,以下代码无法正常工作。 echo显示正确的命令,但不在文件中进行替换。文件abcd.txt:\ overviewfalse \ part1 false \ part2 false \ part3 false \ part4false \ ...

回答 1 投票 2

sed不工作大文件[寻找其他选择]

我有一个巨大的json文件,意外输出所有json条目之间没有换行符。它被视为一条巨大的单一线路。所以我做的是尝试采取...

回答 1 投票 2

CentOS使用sed不能正常插入新的文本行

我正在尝试插入一行文本; include / etc / nginx / sites-enabled / *;在下一行之后的话;欲获得更多信息。在我的/etc/nginx/nginx.conf中使用以下命令...

回答 2 投票 0

Sed删除影响文件中的所有行

免责声明:我对sed的经验很少。我试图通过使用bash脚本来自动完成一个有点乏味的任务,其中一个步骤是从Maven pom.xml文件中删除一行,...

回答 1 投票 1

格式化数据以使用sed或awk以逗号分隔记录

我有以下格式的数据:id:1234,名称:ABC,XYZ id:7891,名称:MNO我试图以下面的格式实现数据:id:1234,name:ABC id:1234,name:XYZ id: 7891,名称:......

回答 3 投票 2

如何使用sed的行号替换字符串

我的文件包含这样的数据:A foo(a)A foo(a)B foo(b)A foo(a)B foo(b)我希望它们被转换为A foo(a1)A foo(a2)B foo(b3)A foo(a4)B foo(b5)目前,我认为是......

回答 3 投票 1

linux - 将带有模式的行转换为列

大家。这种具有特定模式的转置事物从行到列一直困扰着我。我想将下面的行改成列,例如,从20:20:10 abc_flow.out sss_flow.out 20:20:11 ......

回答 6 投票 0

有sed忽略不匹配的行

如何根据某个表达式使sed过滤器匹配行,但忽略不匹配的行,而不是让它们打印?作为一个真实的例子,我想在...上运行scalac(Scala编译器)

sed
回答 3 投票 75

前缀搜索名称以bash输出

我有一个简单的egrep命令在文本文件中搜索多个字符串,输出null或值。下面是命令和输出。 cat Output.txt | egrep -i“abc | def | efg”| cut -d':'...

回答 3 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.