shell脚本中的文本操作

时间:2011-06-28 23:32:58

标签: shell

我想在所有不以点开头的行上添加一个点。我怎么能在shellcript中做到这一点?我应该使用sed吗?

example file:
.a
a
b
.c

转向

.a
.a
.b
.c

1 个答案:

答案 0 :(得分:7)

您可以使用sed:

sed -i '/^[^.]/s/^/./' text_file