Я перешел на использование синтаксиса $ {FILENAME} _ $ {EXTENSION}
, упомянутого выше.
Я использовал $ ()
, когда мне нужно было объединить две переменные с подчеркиванием. Например, $ YYYYMMDD $ () _ $ HHMMSS
для создания имени файла, содержащего метку времени в формате YYYYMMDD_HHMMSS. Средний $ ()
ничего не возвращает и разделяет две переменные.
Я использовал время
для измерения назначений с помощью метода $ YYYYMMDD $ () _ $ HHMMSS
и некоторых из вышеперечисленных, и все они сообщили о 0 мс на старый сервер, на котором я использую это. Производительность не кажется проблемой.