将文件中的行限制为某些字符值

弗拉德

我有一些文件:example.txt,其中包含以下内容:

message(1)
message2(2).ERROR:nextMessage.response.statusLine.statusCode....blah-blah.verdict fail.
message(3)

我通过grep得到此文件:

grep -oP 'some regex' source.txt > example.txt

我需要的是(在写入文件之前或之后)将每个字符串限制为从行尾开始的指定数量的字符(比如说20个字符)。有点像,tail -c 20但适用于每一行。

阿努巴瓦

要在一行中打印最后20个字符,可以使用:

grep -oP 'some regex' source.txt |
awk -v n=20 '{print substr($0, length($0)-n+1, n)}' > example.txt

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

JTextField将输入限制为仅某些字符

将输入限制为仅某些字符在Chrome上有效,但在Firefox上无效

如何将值限制为Excel中的范围?

Laravel:如何将某些路由参数限制为特定值?

SAP:将se16n限制为某些表行

如何将某些列限制为纸浆中的全零

如何将某些功能限制为C中的某些结构?

jQuery:根据链接数将链接中的文本字符串限制为不同的值

将std :: filebuf限制为文件(存档)中的文件

将keydown事件限制为仅字符

如何将Collection.find()限制为流星中的某些选择模式

将输入字符限制为正数

将某些打印机限制为某些程序

将文本输入限制为字符列表

如何将某些索引限制为Elasticsearch集群中的一组计算机

如何将用户输入限制为某些字符串值?

如何将访问权限限制为仅访问Access中的某些列

将单元格的字符限制为适用于所有语言的Worksheet_Change中的某些字节

将SFTP访问限制为仅可访问的根文件夹中的某些文件夹

如何将DU / ADT限制为某些案例标识符/值构造函数

Laravel - 将 FormRequest 限制为某些参数

将函数参数限制为某些枚举值

将 se16n 限制为某些表行

如何将数据库/表中的文件限制为登录 wix 网站的某些用户

将@Input 限制为 Angular 中的预定义值列表

如何将字符串参数限制为某些关键值

在 protobuf 中,我可以将地图的键限制为某些值吗?

将字符串的值限制为 rust 中的某个集合

仅将编译标志的使用限制为某些文件