Ubuntu 17.10 - Ошибки Zesty во время обновления

В дополнение к запросу 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}
0
задан 3 March 2018 в 03:36

0 ответов

Другие вопросы по тегам:

Похожие вопросы: