【发布时间】:2021-01-16 09:16:07
【问题描述】:
我正在尝试编写一个 bash 脚本,它将在 for 循环中填充一个文件,这样如果我使用参数 3 运行脚本,它将创建一个包含 3 行的文件。
这是我想出的脚本。但它创建的文件只有一行。
#!/bin/bash
for i in $1
do
cat > $PWD/http_file$1.csv <<EOF
host_$i,8080,app_$i,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
EOF
cat $PWD/http_file$1.csv
done
【问题讨论】: