往文件尾部插入数据是非常快速的。
但是往文件头部插入数据是很慢的,需要将整个文件读写一遍。
没有快速的解决办法。
echo "1iFirstLine" > newfile.txt
cat oldfile.txt >> newfile.txt.tmp
mv oldfile.txt oldfile.txt.bak
mv newfile.txt.tmp oldfile.txt
往文件尾部插入数据是非常快速的。
但是往文件头部插入数据是很慢的,需要将整个文件读写一遍。
没有快速的解决办法。
echo "1iFirstLine" > newfile.txt
cat oldfile.txt >> newfile.txt.tmp
mv oldfile.txt oldfile.txt.bak
mv newfile.txt.tmp oldfile.txt