p1mrx:
É estranho que o ls tenha aumentado para 58 opções, mas ainda não possa exibir nomes de arquivos que terminam com \ 0.
Como exercício, tente classificar o diretório por tamanho ou data e transfira o resultado para xargs, enquanto suporta todos os nomes de arquivos válidos. No final, desisti e coloquei no script ignorar todos os arquivos com \ n no nome.
whelming_wave:
, (whitespace-in-filenames-safe). printf (od -> sed) , , , , , , . , sort --zero-terminated — GNU , macOS, , .
      printf '%b' $(
        find . -maxdepth 1 -exec sh -c '
          printf '\''%s %s\0'\'' "$(stat -f '\''%m'\'' "$1")" "$1"
        ' sh {} \; | \
        sort --zero-terminated | \
        od -v -b | \
        sed 's/^[^ ]*//
      s/ *$//
      s/  */ \\/g
      s/\\000/\\012/g')
zsh, , 'command', printf, zsh, escape- . , .
POSIX, , sort.