Bash Shell - Zwraca podciąg po drugim wystąpieniu określonego znaku

Muszę zwrócić wszystko po tym, jak zdecyduję, ale wciąż nie wiem, jak używać sed. Muszę tylko:

$ echo "ABC  DE,FG_HI J,123.XYZ-A1,DD/MM/YYYY HH24:MI:SS,,," \
  | sed <some regexp>

W tym przykładzie return powinien mieć postać (podciąg) wszystkiego po drugim przecinku:

123.XYZ-A1,DD/MM/YYYY HH24:MI:SS,,,

Mogę to zrobić w ten sposób:echo "ABC DE,FG_HI J,123.XYZ-A1,DD/MM/YYYY HH24:MI:SS,,," | cut -d',' -f 2

ale powiedziano mi, że cięcie jest wolniejsze niż sed ...

Czy jakiś guru, który je ma (i chce ... :)) dać mi kilka minut swojego czasu i doradzić mi proszę? Dzięki! Lew

questionAnswers(2)

yourAnswerToTheQuestion