С помощью sed я обнаружил, что удалить то, что вам не нужно, проще, чем захватить то, что вы хотите захватить.
Используя эту стратегию, попробуйте следующую команду sed:
sed -e 's/^[[].*[[]//' -e 's/-.*LastAccesssDate ://'
Первое редактирование -e 's/^[[].*[[]//'
удаляет все во вторую открытую квадратную скобку [
. Важно отметить, что, поскольку [
распознается как специальный символ, вы должны экранировать его как: [[]
.
Второе редактирование -e 's/-.*LastAccesssDate ://'
удаляет все из следующего da sh -
двоеточие :
после 'LastAccessDate'. Это оставляет нас с сервером и датой.