J'essaie d'extraire le temps d'une chaîne en utilisant bash, et j'ai du mal à le comprendre.
Ma chaîne est comme ça:
US/Central - 10:26 PM (CST)
Et je veux extraire la 10:26
pièce.
Quelqu'un connaît un moyen de faire cela uniquement avec bash - sans utiliser sed, awk, etc.?
Comme, en PHP, j'utiliserais - pas la meilleure façon, mais cela fonctionne - quelque chose comme:
preg_match( ""(\d{2}\:\d{2}) PM \(CST\)"", "US/Central - 10:26 PM (CST)", $matches );
Merci pour toute aide, même si la réponse utilise sed ou awk