Você pode usar o seguinte comando no Linux:
find /path/to/folder -printf "%p:%k\n" | sort -k 2 -rn -t : | head -n 1 | cut -f 1 -d :
Se você deseja obter tamanho também (em kilobytes), é possível remover o último cut
.
Qual comando devo usar para encontrar o arquivo com o tamanho máximo em uma determinada pasta contendo subdiretórios com vários níveis de profundidade. (no windows / linux)
find /dirname -type f -ls | sort -nr -k 7,7 | head -n 1
listará todos os arquivos em dirname e os classificará em ordem reversa (maior primeiro) com uma classificação numérica para o sétimo campo.
BTW: Isso é no Linux / Unix.