编写一个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无用