【发布时间】:2009-12-20 07:00:26
【问题描述】:
我的 shell 在我的 .login 文件中调用了“fortune”,为我提供当天的小消息。然而,有些命运以一个前导空白行开始,有些从两个开始,有些根本没有任何前导空白行。这让我很烦。
我坐下来用我自己的 shell 脚本来包装 fortune,它会从输入中删除所有前导空格,而不会破坏实际 fortune 的任何格式,这可能是故意包含空格的行。
这似乎不是一个简单的两分钟解决方案,当我阅读(reed)sed 和 grep 的手册页时,我想我会在这里问我们出色的顾客。
【问题讨论】:
-
您能否明确地展示一个财富样本,并指出您想要更改哪些部分以及您认为哪些部分是不应该更改的格式。
标签: sed grep whitespace