如何强制 ls 为 64 位大小?
How to force `ls` to 64-bit sizes?
据我所知,ls
只会将文件大小写为 32 位整数。当我有一个 5.4GB 的文件时,它坚持认为只有 1.6GB,这给我带来了问题。我使用的是 GNU coreutils 5.97 版,它正在成为一个问题。是否有编译标志或其他命令行选项来修复此问题?
5.97 到现在已经 10 岁了,但那时候应该一直在使用 AC_SYS_LARGEFILE。这是什么系统?
ls
只会将文件大小写为 32 位整数。当我有一个 5.4GB 的文件时,它坚持认为只有 1.6GB,这给我带来了问题。我使用的是 GNU coreutils 5.97 版,它正在成为一个问题。是否有编译标志或其他命令行选项来修复此问题?
5.97 到现在已经 10 岁了,但那时候应该一直在使用 AC_SYS_LARGEFILE。这是什么系统?