你是否知道 shell 中的脚本在以下条件下会是什么样子: 执行时,它必须从 A 到 Z 制作文件夹 z 在每个文件夹中,它必须从 0 到 9 制作空白文件
最重要的是,必须创建另一个目录,其中包含一个文件,计算每个目录中有多少个文件?
先感谢您!
答案1
好吧,来自 Stack Overflow 的 fr3dch3n 给出了答案。这里是。
#!/bin/bash
count=0
for x in {A..Z}; do
mkdir ${x}
pushd ${x} > /dev/null
for y in {0..9}; do
count=$((count + 1))
touch $y
done
popd > /dev/null
done
mkdir counter
echo $count > counter/result