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

编写Shell脚本文件,在当前目录下建立100个目录,并给出执行该文件的步骤

发布网友 发布时间:2022-04-29 22:02

我来回答

1个回答

热心网友 时间:2023-10-09 13:41

用bash不用写脚本,一行命令就成

printf 'user%01d\n' {1..100} | xargs mkdir

nc10@your-5554c55be4 ~
$ cd tmp

nc10@your-5554c55be4 ~/tmp
$ ls

nc10@your-5554c55be4 ~/tmp
$ pwd
/home/nc10/tmp

nc10@your-5554c55be4 ~/tmp
$ ls

nc10@your-5554c55be4 ~/tmp
$ printf 'user%01d\n' {1..100} | xargs mkdir

nc10@your-5554c55be4 ~/tmp
$ ls
user1/ user20/ user32/ user44/ user56/ user68/ user8/ user91/
user10/ user21/ user33/ user45/ user57/ user69/ user80/ user92/
user100/ user22/ user34/ user46/ user58/ user7/ user81/ user93/
user11/ user23/ user35/ user47/ user59/ user70/ user82/ user94/
user12/ user24/ user36/ user48/ user6/ user71/ user83/ user95/
user13/ user25/ user37/ user49/ user60/ user72/ user84/ user96/
user14/ user26/ user38/ user5/ user61/ user73/ user85/ user97/
user15/ user27/ user39/ user50/ user62/ user74/ user86/ user98/
user16/ user28/ user4/ user51/ user63/ user75/ user87/ user99/
user17/ user29/ user40/ user52/ user64/ user76/ user88/
user18/ user3/ user41/ user53/ user65/ user77/ user89/
user19/ user30/ user42/ user54/ user66/ user78/ user9/
user2/ user31/ user43/ user55/ user67/ user79/ user90/

nc10@your-5554c55be4 ~/tmp
$

或者用seq

mkdir $(seq -f 'user%01g' 1 100)

nc10@your-5554c55be4 ~/tmp
$ ls

nc10@your-5554c55be4 ~/tmp
$ mkdir $(seq -f 'user%01g' 1 100)

nc10@your-5554c55be4 ~/tmp
$ ls
user1/ user20/ user32/ user44/ user56/ user68/ user8/ user91/
user10/ user21/ user33/ user45/ user57/ user69/ user80/ user92/
user100/ user22/ user34/ user46/ user58/ user7/ user81/ user93/
user11/ user23/ user35/ user47/ user59/ user70/ user82/ user94/
user12/ user24/ user36/ user48/ user6/ user71/ user83/ user95/
user13/ user25/ user37/ user49/ user60/ user72/ user84/ user96/
user14/ user26/ user38/ user5/ user61/ user73/ user85/ user97/
user15/ user27/ user39/ user50/ user62/ user74/ user86/ user98/
user16/ user28/ user4/ user51/ user63/ user75/ user87/ user99/
user17/ user29/ user40/ user52/ user64/ user76/ user88/
user18/ user3/ user41/ user53/ user65/ user77/ user89/
user19/ user30/ user42/ user54/ user66/ user78/ user9/
user2/ user31/ user43/ user55/ user67/ user79/ user90/

nc10@your-5554c55be4 ~/tmp
$
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 《我爱我的祖国》的作文 注销需要多久啊?里面说60天,需要那么久吗? 什么是法律援助它有什么作用 河北大学工商学院是几本 反吹除尘器和脉冲布袋除尘器有什么区别 suse下用shell 怎么写一个脚本新建文件,然后调用其他脚本得到内容,并将内容写入到新建的文件中 法律援助是什么服务 河北大学是几本、河北大学排名 除尘器气阀安装:布袋除尘器和脉冲除尘器的区别分析 为什么电脑板的希沃白板与一体机上的希沃白板打开时候的页面不一样 请问大佬有CUDA-Z(显卡测试软件) V0.10.251 中文版软件免费百度云资源吗 法律援助具体是指什么? 河北大学邢台是几本 发那科机器人中System是什么意思在哪里可以查找,我这主要是更换电池导致? 反吹风布袋除尘器与脉冲袋式除尘器区别 创建一个shell脚本? 希沃多媒体一体机开机一直显示seewo怎么办 河北大学工商学院几本 法律援助是什么意思啊 布袋除尘器和脉冲除尘器一回事吗? 河北大学外国语学院是几本?分数线多少,毕业证与河北大学一样吗? 脉冲除尘、旋风除尘与布袋除尘三者有什么区别 法律援助是什么情况?要收费么 河北大学你们学校是几本? 晚上睡觉落枕了,有啥好办法来? 要用尽量少的笔画画出一个人的神,怎么样才能达到这个水平,本人业余爱好者。 注销要多久时间? 气箱脉冲除尘器和脉冲袋式除尘器的区别 法律援助是怎么回事? 河北大学新闻传媒学院是几本 河北大学医学部的中医学专业是几本 shell脚本文件路径问题 什么是法律援助,流程是什么 什么是法律援助 如何使用shell脚本生成一个大小为300M的文件? 说微信注销十五天以后可以注册新的多长时间算十五天 什么是法律援助,流程是什么? 脉冲袋式除尘器与布袋除尘器一样么 注销需要多久啊?里面说60天,需要那么久吗? 请问法律援助主要是做什么的?