问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用Shell脚本生成10个随机数并排序

发布网友 发布时间:2022-04-09 07:10

我来回答

2个回答

懂视网 时间:2022-04-09 11:31

test10.sh #!/bin/bash #使用for循环在/test10目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件 dir=/root/wyb/test10/ [ ! -d $dir ] && mkdir -p $dir for i in `seq 10` do touch $dir`echo $RANDOM|md5sum|cut -c 1-10`_oldboy.html done [root@localhost wyb]# bash test10.sh [root@localhost wyb]# cd test10 [root@localhost test10]# ls 3fb16229e0_oldboy.html 5bf08cf5ce_oldboy.html 73e073e1e6_oldboy.html 860bafa69b_oldboy.html c0b0067928_oldboy.html 512c517124_oldboy.html 7245bf5bea_oldboy.html 76f98bef45_oldboy.html 94a1245d85_oldboy.html f37ace5e6a_oldboy.html [root@localhost test10]#

 

[root@localhost wyb]# cat xiugai.sh 
#!/bin/bash
#将test10目录下的文件oldboy全部改成oldgirl(用for循环实现),并且html改成大写。
#3fb16229e0_oldboy.html 5bf08cf5ce_oldboy.html 73e073e1e6_oldboy.html 860bafa69b_oldboy.html c0b0067928_oldboy.html
#512c517124_oldboy.html 7245bf5bea_oldboy.html 76f98bef45_oldboy.html 94a1245d85_oldboy.html f37ace5e6a_oldboy.html

cd test10
for i in `ls` 
do

 a=`echo $i|cut -c 1-10`
 mv ${a}_oldboy.html ${a}_oldgirl.HTML


done
[root@localhost wyb]# bash xiugai.sh 
[root@localhost wyb]# cd test10
[root@localhost test10]# ls
3fb16229e0_oldgirl.HTML 5bf08cf5ce_oldgirl.HTML 73e073e1e6_oldgirl.HTML 860bafa69b_oldgirl.HTML c0b0067928_oldgirl.HTML
512c517124_oldgirl.HTML 7245bf5bea_oldgirl.HTML 76f98bef45_oldgirl.HTML 94a1245d85_oldgirl.HTML f37ace5e6a_oldgirl.HTML
[root@localhost test10]# 

 

shell脚本,在指定目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件。

标签:

热心网友 时间:2022-04-09 08:39

升序
for i in `seq 1 10`;do echo $RANDOM ;done | sort -n

降序
for i in `seq 1 10`;do echo $RANDOM ;done | sort -nr
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
The ___ of the food is very terrible, but it ___ very nice. Worm.Win32.Viking.k病毒描述 IM-Worm.Win32.VB.c清除方案 Worm.Win32.VB.nk 是什么样的蠕虫病毒啊,会怎么样你的电脑啊?_百度知 ... 蠕虫病毒Win32.Womble.C简介 email-worm.win32,vb,bk是什么病毒? Email-Worm.Win32.VB.bk,有谁知道这是什么病毒吗现在有些什么 病毒? Worm.Win32.Viking病毒描述 IM-Worm.Win32.VB.c病毒标签 贵州遵义到甘肃省天水市怎么走方便? 油烟机出风口的拿个挡板叫什么 吸风口出风,是不是开口不对? 方太抽油烟机风道中间的档板是什么用处 多层楼房抽油烟机出风口排出 我家抽油烟机一开卫生间的排风口就回风,是怎么回事? 万和抽油烟机的防回风挡板应不应该拆掉? 抽油烟机防回风挡板问题 罗意威橱窗是什么花 如何删除自己朋友圈的所有消息 请对学工业设计的师兄师姐或知情人士详细告诉我事情. 为什么都说工业设计不适合女生. 如何才能成为色彩形象顾问? 红毛丹作用,上火吗? 公寓服装工作室要不要橱窗 我刚刚在铁路12306注册了一个账号,为什么不能买票?用手机点击购买时老是提示,至少需要一个乘客, 为什么在12306网站订票,取消订单重新订时总是出现请选择乘车人呢 布诺班尼男鞋怎么样? 未来区块链技术能运用到那些行业领域? 区块链技术可以应用到哪些行业中去? 区块链哪个行业比较适用? 要做好计算机信息系统安全保护工作应明确什么 3dmax怎么放大窗口 3dmax最大化窗口时下边功能 3DMAX中怎么不三视图换成一个大窗口呢? 〖求助〗3Dmax的材质编辑器窗口太小了,怎么弄大 3dmax2014中文版界面我想把视图区域放大一点 怎样查看程序源代码 异地无卡能否打印银行流水? 老师你好!请问异地没卡可以打流水单吗 美国金桔车厘子什么时候有 怎样查看可执行程序的源文件? 我的如果在别人的手机上登录会看到我的聊天记录吗? 我的如果在别人的手机上登录会看到我的聊天记录吗? 用oracle自带的sqlplus怎么删除数据库表中的某个字段?? oracle删除表字段 这是不是假的蜜蜡? oracle不写sql怎么删除表字段 oracle 如何 删除表数据 条件是 这个表的三个字段同时与另一表的三个字段 刚买的铁饭盒用开水烫着,等水冷却后,盒子打不开,请问有什么办法开啊? 十度良品的饭盒上下层吸住了怎么办? shell脚本替换指定位置字符串错误?