如何使用 sed 删除点后一行中的所有字符?
我有一个包含多行这样的文件:
- 123456789 3483 98765432 56345
- 985745634 3469 67495735 87654
现在我想删除前 10 个字符之后的所有内容。所以我只希望我的输出是:
- 123456789
- 985745634
我正在谷歌搜索 sed 的特定示例,但在这些示例中没有找到任何帮助。
答案1
考虑使用切代替sed:
cut -c-10
此示例从行首提取 10 个前字符。
如何使用 sed 删除点后一行中的所有字符?
我有一个包含多行这样的文件:
现在我想删除前 10 个字符之后的所有内容。所以我只希望我的输出是:
我正在谷歌搜索 sed 的特定示例,但在这些示例中没有找到任何帮助。
考虑使用切代替sed:
cut -c-10
此示例从行首提取 10 个前字符。