免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2915 | 回复: 15
打印 上一主题 下一主题

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-03-05 21:41 |只看该作者 |倒序浏览
谢谢指教!

论坛徽章:
0
2 [报告]
发表于 2003-03-05 21:51 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

aaa=`cat filename`
echo $aaa

论坛徽章:
0
3 [报告]
发表于 2003-03-05 22:04 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

谢谢楼上,
不过有点小问题,合并后会产生空格间隔。
请问?

论坛徽章:
0
4 [报告]
发表于 2003-03-05 22:14 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

原帖由 "彩鸟" 发表:
谢谢楼上,
不过有点小问题,合并后会产生空格间隔。
请问?

1.  用 while
  
  1. #!/bin/sh
  2. while read line; do
  3.    printf "$line";
  4. done < file.txt
复制代码


2.  用 sed

  1. #!/bin/sh
  2. sed '{
  3. :a
  4. $! N
  5. s/\n//
  6. ta
  7. }' file.txt
复制代码

论坛徽章:
0
5 [报告]
发表于 2003-03-05 22:17 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

...


3.   用 tr

tr -d '\n' < file.txt

论坛徽章:
0
6 [报告]
发表于 2003-03-05 22:19 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

红袖妹妹教我Shell好吧?看得咱saliva都流出来了。

咱智商低就是没法子。唉。

论坛徽章:
0
7 [报告]
发表于 2003-03-05 22:22 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

aaa=`cat filename`
echo $aaa >/tmp/tmpf
sed -e 's/ //g' /tmp/tmpf >filename
cat filename

论坛徽章:
0
8 [报告]
发表于 2003-03-05 22:25 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

原帖由 "MaxBSD" 发表:
红袖妹妹教我Shell好吧?看得咱saliva都流出来了。

咱智商低就是没法子。唉。


你应该叫大姐姐,可能还有希望.

如果叫小姐姐,希望可能大一点点

恩,如果叫阿姨,可能会被暴贬一顿

论坛徽章:
0
9 [报告]
发表于 2003-03-05 22:47 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

原帖由 "nkliyong"][quote:f7a58da0f6="MaxBSD" 发表:
红袖妹妹教我Shell好吧?看得咱saliva都流出来了。

咱智商低就是没法子。唉。


你应该叫大姐姐,可能还有希望.

如果叫小姐姐,希望可能大一点点

恩,如果叫阿姨,可能会被暴贬一顿[/quote]....

原帖由 "MaxBSD" 发表:
红袖妹妹教我Shell好吧?看得咱saliva都流出来了。

咱智商低就是没法子。唉。


哈哈,小马哥,什么香风把您吹来了呀?偶哪敢在您面前缘槐夸大啊, 惭愧哦~~

原帖由 "nkliyong" 发表:


蓝裤脚你不知,他是我大哥哟~

论坛徽章:
0
10 [报告]
发表于 2003-03-05 22:52 |只看该作者

菜鸟请问:如果使多行的文件合并为一行的文件,即删掉回车?

原帖由 "红袖添香" 发表:


蓝裤脚你不知,他是我大哥哟~


。这还差不多。不妨碍你们学习了。改天再上门。免得又产生撞墙的冲动了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP