我需要帮助来创建 bash 脚本。我希望脚本在每次运行时创建 5 个新文件。
我尝试了这样一个基本的 for 循环:
#!/bin/bash
for i in {0..5}
do
touch File${i}
done
很明显,它只创建了 5 个名为 File1
到 File5
的文件。每次运行脚本时,我都需要它来制作 5 个具有新名称的新文件。寻找什么方向的任何提示?
最佳答案
不需要使用循环。只需这样做
touch File{1..5}
每次根据范围创建新文件
START=$(ls | wc -l)
END=$((START+1))
for((i=START;i<=END;i++)); do
touch File$i
关于linux - 用于 linux 的 Bash 脚本,用于创建 5 个新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49509066/