相关疑难解决方法(0)

命令行“缓冲区”

我想将文件tail的最后 100 行写入同一个文件,但该命令 tail -n 100 file > file不起作用,我假设是因为在从原始文件读取所有内容之前,stdout 已写入文件“实时”。

有没有办法将输出通过管道传输到某物,然后将其保留到所有 100 行都存在,然后将其输出到文件?或者只是以这种方式缩短文件的另一种方法?

bash files stdout

3
推荐指数
1
解决办法
4691
查看次数

标签 统计

bash ×1

files ×1

stdout ×1