用逗号替换换行符

| 暂无评论 | 暂无引用通告

--> 本来想使用awk的,可是老半天没想出来,笨一点,先将活干完:
perl -e '$file=shift;
open FD,$file;
undef $/;
$c=<FD>;
$c =~ s/\n/,/g;
print $c;
close FD;' filename

后来查了一下awk的用法:

awk 'BEGIN {RS=""} {gsub("\n",",");print $0}' filename

再来一个Perl的:

perl -pe "$/='';s/\n/,/g " filename

看这里:http://www.stonehenge.com/merlyn/UnixReview/col01.html

暴晕!

暂无引用通告

发送引用通告网址: http://supersun.info/mt/mt-tb.cgi/915
如果您想引用这篇日记到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

最新资源

  • IMG_1437.JPG
  • line.png
  • bar.png
  • perl_calander.jpg

关于此日记

此日记由 supersun 发表于 2009年1月14日 16:36

此Blog上的上一篇日记Perl读取Excel表格中的数据

此Blog上的下一篇日记将blog迁至dreamhost

首页归档页可以看到最新的日记和所有日记。