我是 C 语言的新手,目前在计算根据终端宽度需要多少行和列时,coreutils ls 命令背后的逻辑是什么。
我目前所知道的是使用
terminal_width / max_length_of_filenames
我也试过查看 coreutils ls 代码库,但我不太了解它。