В дополнение к запросу steeldriver, поскольку подстрока, которая должна быть исключена, одинакова для всех файлов, вы можете использовать операцию замещения расширения параметра bash:
for file in *.time; do echo "${file/.time/}"; done | sort -n > file.txt
Это заменит [ f5] с пустой строкой, т. е. .time исключается из имен файлов.
Синтаксис операции подстановки -
${Parameter/OLD/NEW}
Это заменит только первое вхождение OLD с NEW, если вы хотите, чтобы все вхождения OLD были заменены на NEW:
${Parameter//OLD/NEW}