Я намагаюся написати сценарій для роботи, щоб автоматизувати деяку звітність про вихід. Файли журналу (зараз це "стандартизувати" в майбутньому) зберігаються в такій структурі шляху:
/<root_path>/<process_one_path>/logs/<time_date_stamp>/<specific_log_file>
/<root_path>/<process_two_path>/logs/<different_time_date_stamp>/<specific_log_file>
Кожна частина шляху відома, за винятком штампів дати, які завжди є останніми в папці.
Якщо я спробую використати підстановку замість штампа дати, я отримаю кілька результатів, наприклад:
> ls /<root_path>/<process_two_path>/logs/* [tab]
20130102-175103
20130118-090859
20130305-213506
Я хочу лише, щоб він повернув останній, чи можливо це з Bash?
NB (у мене немає zsh, і настільки мило, як це звучить, я сумніваюся, що коли-небудь це отримаємо на роботі)