Classificação, rolagem, seleção manual de um intervalo e furos no intervalo são naturais em uma GUI.
Alguém pode argumentar que também é tedioso e propenso a erros.
No CLI (ou seja, um shell unix) você tem meios mais poderosos.
Ao classificar usando o nome do arquivo como chave, você pode usar globbing para selecionar um intervalo, por exemplo,
$ rm someprefix*mid*.[0-9]
Em uma lista ordenada, os arquivos que começam com 'someprefix' aparecerão consecutivamente - mas como temos globbing, não é necessário classificá-los explicitamente.
Mesmo com a sintaxe básica de globbing, é possível criar filtros poderosos. Shells como zsh fornecem extensões.
Você também pode usar find
para combinar vários critérios, por exemplo
$ find -type f -name 'someprefix*' -not '*.txt' -print0 | xargs -0 rm
que recursivamente exclui todos os arquivos que começam com 'someprefix', mas excluem aqueles que terminam com '.txt'.
find
fornece muitas opções para construir expressões, por exemplo lógicas e / ou agrupadas, para selecionar com base no tamanho do arquivo, vários timestamps, expressões regulares aplicadas ao caminho, etc.
Especialmente, a possibilidade de selecionar recursivamente (o padrão) é algo que acelera muitas tarefas. Imagine, em vez disso, fazer a mesma tarefa de seleção de intervalo repetidamente para vários diretórios em um gerenciador de arquivos da GUI ...