最近,在大学里,我们开始使用 Linux 和 Bash。我们有一个任务,我们必须创建 5 个名称为Directory1
、 等的目录Directory2
。在每个目录中,我们必须创建 10 个文件,其中包含一个随机数。
我是这样开始的,但我不知道下一步该怎么做:
#!/bin/bash
for i in {1..5}
do
mkdir "Directory${i}"
done
Run Code Online (Sandbox Code Playgroud)
你能帮我么?
小智 5
其实我觉得你应该自己做功课,你的问题包括你需要的一些知识。
尽管如此,如果我没有误解你的话,这里你有一个符合你要求的单线:
for i in {1..5}; do mkdir "Directory${i}"; for j in {1..10}; do echo $RANDOM > "Directory${i}/File${j}"; done; done
Run Code Online (Sandbox Code Playgroud)