linux高级用法
linux一些好玩的命令比如循环,重定向
循环
for i in {1..50}
do
echo i
done
重定向 |, <<, >>, >, >>是a,累积写入, >是w,覆盖写入
就是如果一开始没有这个文件,执行>>和>是一样的,但是如果再执行一次,执行>后,文件内容一样,但是>>就有两次原来的内容,
cat <<EOF > b.txt
haha
lala
mama
baba
gege
jiejie
EOF
cat <<EOF >> b.txt
haha
lala
mama
baba
gege
jiejie
EOF
所以我们这里可以用循环来
for i in {1..50}
do
cat <<EOF > b.txt
field_$i,decimal,"12,49"
EOF
done
for i in {1..50}
do
cat <<EOF >> b.txt
field_$i,decimal,"12,49"
EOF
done