小编Tsb*_*Tsb的帖子

如何使用 shell 脚本在目录中创建目录?

因此,在尝试这样做了几个小时之后,这就是我想要做的:

编写一个名为 direct.sh 的 bash shell 脚本。此脚本将采用任意数量的命令行参数。您的脚本应该从第一个参数开始创建目录,然后是第一个参数中的第二个目录,然后是第二个参数中的下一个目录,依此类推。

例如 direct.sh dir1 dir2 dir3

应该先创建dir1,然后创建dir1/dir2,最后再创建dir1/dir2/dir3

这是我在 20 小时后所做的。

#!/bin/bash
   
   for i in $@
   do
           mkdir -p $1/$i
   done
Run Code Online (Sandbox Code Playgroud)

我知道这是错误的。请帮忙。

bash shell command-line

2
推荐指数
1
解决办法
58
查看次数

标签 统计

bash ×1

command-line ×1

shell ×1