因此,在尝试这样做了几个小时之后,这就是我想要做的:
编写一个名为 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)
我知道这是错误的。请帮忙。