创建20个文件/root/shell/file00至/root/shell/file19,如果文件存在,则删除再创建;每个文件的内容同文件名,如file00文件的内容为“file00”。用/root/createfile.sh命令测试
时间: 2023-12-09 22:05:06 浏览: 57
does not exist.解决/root/.Xauthority does not exist
5星 · 资源好评率100%
好的,可以执行如下脚本:
```
#!/bin/bash
for i in {00..19}
do
if [ -f /root/shell/file$i ]; then
rm /root/shell/file$i
fi
echo "file$i" > /root/shell/file$i
done
```
请将脚本保存为 `/root/createfile.sh`,然后在终端中执行如下命令:
```
chmod +x /root/createfile.sh
./root/createfile.sh
```
这将会创建20个文件,并将每个文件的内容设置为它的文件名。如果文件已经存在,将会先删除已有文件再重新创建。
阅读全文