相关疑难解决方法(0)

在匹配模式之后仅返回行的一部分

我有一个文件 ( file_name),它Result:在一行的开头只包含一次出现的字符串。我想打印Result:该行中字符串之后的所有字符,直到遇到空格。我应该使用哪个 shell 命令?

grep "Result: " file_name | tail -c +9 
Run Code Online (Sandbox Code Playgroud)

不管用。

shell grep text-processing

3
推荐指数
1
解决办法
6778
查看次数

从字符串中提取特定数据

这是数据:

Valid from: Fri Nov 24 12:11:28 EST 2017 until: Sun Nov 24 12:11:28 EST 2019
Valid from: Fri Feb 24 13:21:19 EST 2017 until: Thu Feb 24 13:31:19 EST 2022
Valid from: Tue Dec 20 12:01:19 EST 2016 until: Fri Dec 20 12:11:17 EST 2041
Run Code Online (Sandbox Code Playgroud)

我只想提取写在“直到:”字之后的数据。

例如我应该只得到Sun Nov 24 12:11:28 EST 2019.

grep string shell-script data

2
推荐指数
2
解决办法
2208
查看次数

标签 统计

grep ×2

data ×1

shell ×1

shell-script ×1

string ×1

text-processing ×1