ubnt解决方案
查看: 856|回复: 5

找个男人真不容易

[复制链接]

87

回帖

259

积分

43 小时

在线时间

少尉

注册时间
2016-10-18
金币
151 个
威望
2 个
荣誉
0 个
累计签到:36 天
连续签到:0 天
[LV.50]初入江湖
发表于 2018-3-30 13:58
一大早到现在一直在找男人
man这个man那个
我的问题是:如何把每行字符串双写
比如abc变为abcabc或者abcabcabc
木头冰刀之类就别提了,文件很大的
凭感觉答案应该就在sed里面,man了几小时每行都看遍了
也搜索了repeat,duplicat之类,都没有直接答案
又man了下awk,还是不对路
很可能真正原因是,还没充分掌握正则的模式

87

回帖

259

积分

43 小时

在线时间

少尉

注册时间
2016-10-18
金币
151 个
威望
2 个
荣誉
0 个
累计签到:36 天
连续签到:0 天
[LV.50]初入江湖
发表于 2018-3-30 14:09
晕,几个小时没解决的,刚发完贴子突然临时起意
开代理上google,
kao一下子就找到好几种方案,sed,awk,echo都是可以实现的
以后这种问题再也不用百白痴度了

407

回帖

1211

积分

377 小时

在线时间

上尉

注册时间
2013-11-23
金币
735 个
威望
1 个
荣誉
0 个
累计签到:10 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-3-30 17:53
DKblue 发表于 2018-3-30 14:09
晕,几个小时没解决的,刚发完贴子突然临时起意
开代理上google,
kao一下子就找到好几种方案,sed,awk, ...

度娘本来就智商不够,不给你想要的。只管给你一堆广告。嘿嘿

3352

回帖

1万

积分

4788 小时

在线时间

上校

注册时间
2015-5-1
金币
13865 个
威望
12 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-4-1 16:36
开代理上google...

#1 printf %.sabc {1..100}
#2 seq -s'abc' 5 |tr -d '[0-9]'
#3 perl -e '$v=abc x 8;print $v,"\n"'
#4 awk 'BEGIN{OFS="abc";NF=1000;print}'
#5 awk 'BEGIN{i=0;while(i++<100)printf "abc"}'
#6 for i in `seq 4`;do printf %s abc;done
#7 let i=0 ;while (($i<14)) ;do let i=i+1;echo -n "abc";done


#!/bin/bash

   for((i=0; i<100; i++))

do

   echo -n "abc"

done




87

回帖

259

积分

43 小时

在线时间

少尉

注册时间
2016-10-18
金币
151 个
威望
2 个
荣誉
0 个
累计签到:36 天
连续签到:0 天
[LV.50]初入江湖
发表于 2018-4-20 17:54
上上网 发表于 2018-4-1 16:36
开代理上google...

#1 printf %.sabc {1..100}

我找的几个和你不尽相同,都能用
经验证awk的貌似最快
awk '{print $0$0}'

87

回帖

259

积分

43 小时

在线时间

少尉

注册时间
2016-10-18
金币
151 个
威望
2 个
荣誉
0 个
累计签到:36 天
连续签到:0 天
[LV.50]初入江湖
发表于 2018-4-20 17:56
huangjunyi 发表于 2018-3-30 17:53
度娘本来就智商不够,不给你想要的。只管给你一堆广告。嘿嘿

嗯就是的,可惜每分每秒gong军不停的洗脑,造成的习惯就是总是忘记了狗狗

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-26 15:34

返回顶部 返回列表