哎呀,第一次碰到一个重定向的问题。。
awk 执行一个脚本的时候输出的数据我用>文件
可是看了半天那个文件还是空的,问了一下leader,终于知道了,原来在1.文件没写完 && 2.文件的大小<4k的情况下,linux会在缓存里保存数据,只有这两种情况的任意一种发生了,才会写到文件里。。
特此写下来,留个纪念。。呵呵
本文通过一次使用awk处理脚本并尝试将输出重定向至文件的实践经历,揭示了Linux系统中的一种缓存机制:当文件大小未达到4KB且未完成写入时,系统会暂时将数据保留在缓存中而不立即写入文件。
哎呀,第一次碰到一个重定向的问题。。
awk 执行一个脚本的时候输出的数据我用>文件
可是看了半天那个文件还是空的,问了一下leader,终于知道了,原来在1.文件没写完 && 2.文件的大小<4k的情况下,linux会在缓存里保存数据,只有这两种情况的任意一种发生了,才会写到文件里。。
特此写下来,留个纪念。。呵呵
2312
2175
862

被折叠的 条评论
为什么被折叠?