1
Я проверяю правильный формат даты в моей Баш скрипт с помощью следующего кода:совместимость Regex между несколькими оболочками
if [[ $variable == [0-9][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9] ]]
Формат должен быть: YYYY-MM-DD
Это хорошо работает в Баш, однако у меня возникают проблемы при попытке запустить его в тире или sh. Не могли бы вы помочь мне переписать это, чтобы он совместим с тире и sh? Или, альтернативно, найти другое решение, которое можно использовать для всех оболочек?
Заранее благодарен!
Это прекрасно работает, спасибо! – mandatory