全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 507|回复: 6
打印 上一主题 下一主题

问个shell编程的问题

[复制链接]
跳转到指定楼层
1#
发表于 2016-3-26 10:35:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
txt=111111111111111111111111

字符窜有24位数,如何每六位就插入一个字符?应该怎么实现呢? 谢谢. sed?

怪人 该用户已被删除
2#
发表于 2016-3-26 10:46:23 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
4#
 楼主| 发表于 2016-3-26 11:08:17 | 只看该作者
问题解决了,原来是我写错了代码.
5#
发表于 2016-3-26 12:35:31 | 只看该作者
txt='abcdefghijklmnopqrstuvwxyz'
str=''
for((i=0;i<${#txt};i=i+6))
do
        str="$str${txt:$i:6}|"
done
echo ${str%?}
6#
 楼主| 发表于 2016-3-26 12:41:14 | 只看该作者
zyypp 发表于 2016-3-26 12:35
txt='abcdefghijklmnopqrstuvwxyz'
str=''
for((i=0;i

学习,谢谢了.我那个方法更简单.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-23 14:18 , Processed in 0.116628 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表