RIc*_*ams 3 shell grep text-processing
我有一个文件 ( file_name),它Result:在一行的开头只包含一次出现的字符串。我想打印Result:该行中字符串之后的所有字符,直到遇到空格。我应该使用哪个 shell 命令?
grep "Result: " file_name | tail -c +9
Run Code Online (Sandbox Code Playgroud)
不管用。
最简单的方法是使用awk.
awk '/^Result: / {print $2}' file_name
Run Code Online (Sandbox Code Playgroud)
匹配以 , 开头的行Result:,并打印文件中的第二个字段,由默认的 $IFS 定义,即空格。
| 归档时间: |
|
| 查看次数: |
6778 次 |
| 最近记录: |