编写一个shell程序,提示用户输入姓名,然后在当前目录下为其创建一个以该用户姓名命名的子目录,在该子目录中创建文件x1-3和y1-3
2条回答 默认 最新
关注 [root@servera ~]# cat csdn.sh #!/bin/bash read -p "请输入姓名: " NAME echo "将要在当前目录下为其创建一个以该用户姓名命名的子目录" mkdir ${NAME} sleep 1 echo "在该子目录中创建文件x1-3和y1-3" touch ${NAME}/x1-3 touch ${NAME}/y1-3 [root@servera ~]# [root@servera ~]# sh csdn.sh 请输入姓名: abc 将要在当前目录下为其创建一个以该用户姓名命名的子目录 在该子目录中创建文件x1-3和y1-3 [root@servera ~]# [root@servera ~]# ll abc/ total 0 -rw-r--r-- 1 root root 0 Dec 28 10:30 x1-3 -rw-r--r-- 1 root root 0 Dec 28 10:30 y1-3
上面看得清楚吗?脚本编写可如下:
[root@servera ~]# cat csdn.sh
#!/bin/bash
read -p "请输入姓名: " NAMEecho "将要在当前目录下为其创建一个以该用户姓名命名的子目录"
mkdir ${NAME}
sleep 1echo "在该子目录中创建文件x1-3和y1-3"
touch ${NAME}/x1-3
touch ${NAME}/y1-3本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 stm32开发clion时遇到的编译问题
- ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
- ¥15 Vue3地图和异步函数使用
- ¥15 C++ yoloV5改写遇到的问题
- ¥20 win11修改中文用户名路径
- ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
- ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
- ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
- ¥15 帮我写一个c++工程
- ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法