社区
Linux/Unix社区
帖子详情
请问如何让cat>>不换行
License2Kill
2008-11-14 10:24:42
echo "line 1" |cat>>filename
echo "line 2" |cat>>filename
这样写入内容为:
line 1
line 2
请问如何才能去掉自动加的'\n' 使内容变为:
line 1line2
Thank you in advance.
...全文
2759
9
打赏
收藏
请问如何让cat>>不换行
echo "line 1" |cat>>filename echo "line 2" |cat>>filename 这样写入内容为: line 1 line 2 请问如何才能去掉自动加的'\n' 使内容变为: line 1line2 Thank you in advance.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
License2Kill
2008-11-14
打赏
举报
回复
Google解决了,加\c echo "line 1\c"|cat>>filename
Amazing. 谢谢大家!
快乐田伯光
2008-11-14
打赏
举报
回复
[root@localhost shell]# ll
total 40
-rw-r--r-- 1 root root 335 Nov 13 09:22 data1
-rw-r--r-- 1 root root 325 Nov 13 13:04 data2
-rw-r--r-- 1 root root 330 Nov 12 14:47 est
-rw-r--r-- 1 root root 377 Nov 3 13:34 letter
-rw-r--r-- 1 root root 377 Nov 3 13:34 letter.bak
[root@localhost shell]# gawk 'BEGIN{printf "line1" >> "a.txt"}'
[root@localhost shell]# gawk 'BEGIN{printf "line2" >> "a.txt"}'
[root@localhost shell]# ll
total 48
-rw-r--r-- 1 root root 10 Nov 14 10:52 a.txt
-rw-r--r-- 1 root root 335 Nov 13 09:22 data1
-rw-r--r-- 1 root root 325 Nov 13 13:04 data2
-rw-r--r-- 1 root root 330 Nov 12 14:47 est
-rw-r--r-- 1 root root 377 Nov 3 13:34 letter
-rw-r--r-- 1 root root 377 Nov 3 13:34 letter.bak
[root@localhost shell]# less a.txt
line1line2
ghostwcy
2008-11-14
打赏
举报
回复
[Quote=引用 5 楼 License2Kill 的回复:]
我是在solaris下,请大家注意下,也就是SunOS
[/Quote]
我没有SunOS,不知道在你的系统上echo命令是如何处理-n参数的
可能你系统上echo没有-n参数吧
问题肯定出在echo上,换行符不是cat上加上去的
查一下用户手册,看看echo有什么参数可以禁止换行
在我的linux系统上,是可以的
快乐田伯光
2008-11-14
打赏
举报
回复
[root@localhost shell]# gawk 'BEGIN{print "line1""line2" > "a.txt"}'
[root@localhost shell]# ll
total 48
-rw-r--r-- 1 root root 11 Nov 14 10:36 a.txt
-rw-r--r-- 1 root root 335 Nov 13 09:22 data1
-rw-r--r-- 1 root root 325 Nov 13 13:04 data2
-rw-r--r-- 1 root root 330 Nov 12 14:47 est
-rw-r--r-- 1 root root 377 Nov 3 13:34 letter
-rw-r--r-- 1 root root 377 Nov 3 13:34 letter.bak
[root@localhost shell]# cat a.txt
line1line2
License2Kill
2008-11-14
打赏
举报
回复
我是在solaris下,请大家注意下,也就是SunOS
License2Kill
2008-11-14
打赏
举报
回复
[Quote=引用 2 楼 guosha 的回复:]
格式处理为啥不用sed或awk呢?
[/Quote]
你用sed或awk帮我实现一下上面的吧,50分等你拿
License2Kill
2008-11-14
打赏
举报
回复
[Quote=引用 1 楼 ghostwcy 的回复:]
换行的是echo,不是cat
echo -n "line 1" |cat >>filename
echo -n "line 2" |cat >>filename
[/Quote]
帅哥,变成
-n line 1
-n line 2
了
快乐田伯光
2008-11-14
打赏
举报
回复
格式处理为啥不用sed或awk呢?
ghostwcy
2008-11-14
打赏
举报
回复
换行的是echo,不是cat
echo -n "line 1" |cat >>filename
echo -n "line 2" |cat >>filename
Visual Basic游戏开发实战
本书深入讲解如何使用Visual Basic与DirectX 8开发2D角色扮演游戏。通过一步步构建《凯尔特十字军》RPG引擎,涵盖游戏设计、图块滚动、精灵动画、用户输入、碰撞检测及音效实现等核心技术。结合Mappy地图编辑器与ProMotion动画工具,帮助初学者掌握游戏开发全流程。适合有一定VB基础、希望进入游戏开发领域的读者,无需C/C++经验,强调实践与创意结合,是青少年和新手进入游戏编程世界的理想指南。
无人机群在灾难响应中部署最佳多跳点对点路由研究(Matlab实现)
【无人机群】在灾难响应中部署最佳多跳点对点路由研究(Matlab实现)内容概要:本文围绕“在灾难响应中部署最佳多跳点对点路由”的研究展开,利用无人机群构建临时通信网络,解决灾区通信中断问题。通过Matlab仿真平台实现多跳路由算法的建模与优化,重点研究无人机作为空中中继节点的部署策略、网络连通性保障、数据传输效率及网络延迟最小化等问题。文中结合实际灾难场景,优化路由选择与节点协作机制,提升救援过程中信息传递的可靠性和实时性。; 适合人群:具备一定通信网络、无人机控制或应急管理基础知识的科研人员、研究生及从事灾害救援技术开发的工程技术人员。; 使用场景及目标:①应用于自然灾害或突发事件下的应急通信系统设计;②支持无人机群在无基础设施环境中构建自组织网络的研究与实践;③为多跳路由协议的性能评估与优化提供仿真依据和技术参考。; 阅读建议:建议结合Matlab代码进行仿真实验,重点关注无人机部署策略与路由算法的实现细节,同时可扩展至空地协同、动态拓扑调整等复杂场景进行深入探究。
基于JavaWeb与MySQL的图书管理系统设计与实现
【系统名称】:采用JavaWeb与MySQL架构的文献管理平台 【适用对象】:适合初涉技术领域的新手或寻求能力提升的开发者,可作为毕业设计、课程实践、综合作业、工程训练或初级项目开发的解决方案。 【系统概述】: 本系统为基于JavaWeb技术构建的文献资源管理平台,采用MySQL 8.0.17作为数据存储方案,运行于Tom
cat
9.0应用服务器环境,需配合JDK 1.8版本进行开发与部署。系统通过模块化设计实现图书信息的标准化管理,涵盖数据存储、检索优化及权限控制等核心功能,为学习者提供完整的企业级应用开发范例。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
航天飞机飞行动力模型.zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
无人机基于Koopman算子合成的CBF进行碰撞避免研究(Matlab代码实现)
【无人机】基于Koopman算子合成的CBF进行碰撞避免研究(Matlab代码实现)内容概要:本文围绕“基于Koopman算子合成的CBF进行碰撞避免”的研究展开,介绍了一种结合Koopman算子理论与控制屏障函数(CBF)的无人机避障方法。通过将非线性系统动态近似为线性系统,利用数据驱动的方式构建Koopman算子模型,并在此基础上设计CBF以确保无人机在复杂环境中的安全性,最终在Matlab平台上实现仿真验证。该方法有效提升了动态环境中无人机实时避障的精度与稳定性。; 适合人群:具备一定控制理论基础和Matlab编程能力的高校研究生、科研人员及从事无人机导航与控制领域的工程技术人员。; 使用场景及目标:①应用于无人机、自动驾驶等智能系统中的实时碰撞规避;②为非线性系统安全控制提供融合Koopman算子与CBF的解决方案;③支持科研仿真验证与算法复现。; 阅读建议:建议读者结合文中Matlab代码实现部分,深入理解Koopman算子的线性化建模过程及CBF的安全约束机制,同时可参考文档中提供的网盘资源获取完整代码与依赖工具,便于动手实践与二次开发。
Linux/Unix社区
23,222
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章