#!/bin/bash
for i in {1..500}
do
echo "radmmamddd data" >> ~/testfile
sync
done
命令有什么用 “radmmamddd 数据”
请分享您对此命令“radmmamddd 数据”的使用的评论。
它只是将文本“radmmamddd data”附加到用户主目录中名为“testfile”的文件中 500 次,这意味着该文件将有 500 行包含上述文本(假设在运行命令之前它是空的)。尾随的
sync
只是确保通过清除缓存将更改写入磁盘。
但是,>>
和 sync
在这里放错了位置。通过将它放在in for
循环中,两次调用都将进行500 次。只在循环后放一次会更明智,像这样:
for i in {1..500}; do
echo "radmmamddd data"
done >> ~/testfile
sync