Удаление текста в оболочке Unix

Извините, я довольно новичок в кодировании. Я просто пытаюсь удалить CST, который следует за концом строки. Окончательный результат, который я пытаюсь получить, говорит: "Закат: 4:38 вечера CST". Исключить кавычки.

Вот код, который я использую в оболочке.

curl http://m.wund.com/US/MN/Winona.html | grep 'Sunset' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | sed -e 's/Sunset/Sunset: /g' | sed -e 's/PST//g'

1 ответ

Решение

Просто измените:

... | sed -e 's/PST//g'

в

... | sed -e 's/CST//g'

Вы также можете вызвать curl -s вместо просто curl чтобы пропустить все загружаемые вещи.

Другие вопросы по тегам