从oracle数据库入门教程中输出一段长的字符串如何自动换行

【shell】用什么命令实现 输出一个很长的字符串 每80字符自动换行_百度知道
【shell】用什么命令实现 输出一个很长的字符串 每80字符自动换行
我有更好的答案
编辑一个脚本:disp80#!/bin/shchars=`echo $1|wc -c`lines=`expr $chars / 80`i=0while [ $i -le $lines ]do
nstart=`expr 80 \* $i + 1`
nend=`expr 80 \* $i + 80`
echo $1|cut -c ${nstart}-${nend}
i=`expr $i + 1`done在命令行下执行disp80 &字符串&即可。
采纳率:40%
停止#!/bin/bashwhile truedo
for ((i=1;i&=80;i++));do
printf &a&
printf &\n&done
#include &stdio.h&void main(){extern enter_string(char str[80]);//顺便学学调用外部函数extern delete_string(char str[],char ch);extern print_string(char str[]);char str[80];enter_string(str);scanf(&%c&,&c);//输入要删除的字符delete_string(str,c);print_string(str);}enter_string (char str[80])//外部函数,读入字符串{gets(str);}delete_string(char str[],char ch){int i,j;for(i=j=0;str[i]!='\0';i++)if(str[i]!=ch)str[j++]=str[i];str[j]='\0';}print_string(char str[]){printf(&%s\n&,str);}
我和楼上对你这个题目的理解不同,这就势必造成答案的不同。根据我的理解,答案如下(也是用shell脚本来实现):
#!/bin/bashstr=&aaaaaaaabbbbbbbbbbbbbccccccccccccccccddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffffggggggggggggggggghhhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklllllllllllllllllllllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnoooooooooooopppppppppppppppppqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrsssssssssssssttttttttttttuuuuuuuuuuuuuuvvvvvvvvvvvvyyyyyyyyyyxxxxxxxxxxyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzz& # a long long stringlen=${#str} # get string length# calculate the total line for printstrtail=$((len%80))line=$((len/80)) # not count in tail if havesPos=0 # initialize the start positionfor ((n=1;n&=$n++))do
echo ${str:sPos:80}
sPos=$((sPos+80))done[ $strtail -ne 0 ] && echo ${str:sPos:strtail}
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。java中想在一个字符串的末尾加一个回车字符,使得out.print(str),可以自动换行_百度知道
java中想在一个字符串的末尾加一个回车字符,使得out.print(str),可以自动换行
我有更好的答案
System.out.print(&123\n&);System.out.print(text&+&&\n&);
采纳率:73%
String.format(&%s%n&,str)
\r是回车\n是换行自行选择
还不如 out.println(str)
out.println(str);
其他2条回答
为您推荐:
其他类似问题
自动换行的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。我想将一个字符串写到一个文件中,如何实现换行
[问题点数:20分,结帖人yihanmushui11]
本版专家分:0
结帖率 62.5%
CSDN今日推荐
本版专家分:266
本版专家分:3527
本版专家分:721
本版专家分:550
本版专家分:12251
本版专家分:1389
本版专家分:113
本版专家分:172
本版专家分:51665
2010年5月 Java大版内专家分月排行榜第三
本版专家分:2537
本版专家分:51665
2010年5月 Java大版内专家分月排行榜第三
本版专家分:146
本版专家分:1619
本版专家分:19
匿名用户不能发表回复!|
其他相关推荐如何在文本文件中输入字符串的时候自动换行 - LabVIEW论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
林超文手把手教你学!
教你1000种电路设计思路
张飞硬件电路之PFC全集
参与免费送VIP+原创视频
运放、ADC、电磁兼容
如何在文本文件中输入字符串的时候自动换行
12:10:37  
如何在文本文件中输入字符串的时候自动换行
助理工程师
12:44:38  
一般只要敲个回车就是了
12:33:37  
zpmail 发表于
一般只要敲个回车就是了
谢谢了,这个问题我已经弄明白!
15:37:58  
能说下怎么换行么? 我也再搞这个问题,真的敲个回车就行么?
11:28:40  
一般只要敲个回车就是了
是可以的,感谢
林超文手把手教你学!
教你1000种电路设计思路
张飞硬件电路之PFC全集
参与免费送VIP+原创视频
运放、ADC、电磁兼容
Powered by
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司CSS控制文本自动换行_百度经验
&&&&&&互联网CSS控制文本自动换行听语音
百度经验:jingyan.baidu.com做网页的时候,我们很经常碰到文本的显示,通常来说,文本太长就会很难看。在这里,我们可以用CSS控制文本自动换行。下面是几种强制文本华航的方法。百度经验:jingyan.baidu.com1方法一:你定死表格的宽度,即给表格一个宽度值(是数值,不是百分比)&&2方法二:强制不换行div{//white-space:不换行;normal 默认;nowrap强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象white-space: }3方法三:自动换行div{ word-wrap: break-//word-break设置强行换行;normal 亚洲语言和非亚洲语言的文本规则,允许在字内换行word-break: }4方法四:强制英文单词断行div{word-break:break-}5另外,只要在CSS中定义了如下句子,可保网页不会再被撑开了。table{table-layout:}td(word-break: break- word-wrap:break-)6既防止表格/层撑破又防止单词断裂table { table-layout:word-wrap:break-}div { word-wrap:break-}END经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。投票(46)已投票(46)有得(1)我有疑问(0)◆◆说说为什么给这篇经验投票吧!我为什么投票...你还可以输入500字◆◆只有签约作者及以上等级才可发有得&你还可以输入1000字◆◆如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!你还可以输入500字相关经验100160热门杂志第1期你不知道的iPad技巧3804次分享第1期win7电脑那些事6656次分享第2期新人玩转百度经验1418次分享第1期Win8.1实用小技巧2662次分享第1期小白装大神1942次分享◆请扫描分享到朋友圈}

我要回帖

更多关于 mysql数据库命令大全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信