команда sed с регулярным выражением - PullRequest
0 голосов
/ 05 февраля 2020

Я не понимаю, результат этой команды с использованием "sed".

Пример:

echo "Here is my website: https://mywebsite.blabla/files" | sed -e 's/.* //g'

Результат:

https://mywebsit.blabla/files

Теперь я добавляю second "https":

echo "Here is my https website: https://mywebsite.blabla/files" | sed -e 's/.* //g'

И снова результат с sed такой же.

Насколько я понимаю, s/.* //g означает замену любого совпадения с любым нулем или более символом (s) и пробел ни с чем (//) до конца цепочки. Очевидно, я что-то упускаю.

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...