Size: a a a

2020 October 10

SN

S N in pro.bash
всем привет, у меня есть текстовый файл, в нем строки
есть след паттерн
то что мне не нужно - http://ссылка
то что мне не нужно - https://ссылка
можно ли как-то извлечь только ссылки, если в строке есть http:// или https:// то копировать от http:// или https:// и до конца строки и так для всего файла
источник

️ ️️ in pro.bash
S N
всем привет, у меня есть текстовый файл, в нем строки
есть след паттерн
то что мне не нужно - http://ссылка
то что мне не нужно - https://ссылка
можно ли как-то извлечь только ссылки, если в строке есть http:// или https:// то копировать от http:// или https:// и до конца строки и так для всего файла
источник

EK

Evgeny Kuchkov in pro.bash
awk -F'http' '{print "http"$2}' file
источник

EK

Evgeny Kuchkov in pro.bash
кек
источник

B

BIB in pro.bash
Evgeny Kuchkov
awk -F'http' '{print "http"$2}' file
А если строка такая: uyuiy https://google/com ooiu
источник

EK

Evgeny Kuchkov in pro.bash
от http:// или https:// и до конца строки и так для всего файла
источник

EK

Evgeny Kuchkov in pro.bash
какое тз такое и решение :)
источник

B

BIB in pro.bash
хых
источник

B

BIB in pro.bash
или даже  "uyuiy http://google/com httpooiu"
источник

B

BIB in pro.bash
решение должно быть универсальным ;)
источник

B

BIB in pro.bash
S N
всем привет, у меня есть текстовый файл, в нем строки
есть след паттерн
то что мне не нужно - http://ссылка
то что мне не нужно - https://ссылка
можно ли как-то извлечь только ссылки, если в строке есть http:// или https:// то копировать от http:// или https:// и до конца строки и так для всего файла
Решение ДОЛЖНО быть универсальным?
источник

SN

S N in pro.bash
У меня точный паттерн что ссылка и все за ней нет того что мне не нужно
источник

B

BIB in pro.bash
или у вас строки по четкому шаблону в файл приходят?
источник

EK

Evgeny Kuchkov in pro.bash
короче тебе надо просто ссылки вытащить шоле?
источник

B

BIB in pro.bash
или там может быть мусор?
источник

SN

S N in pro.bash
Evgeny Kuchkov
короче тебе надо просто ссылки вытащить шоле?
Ну да
Такой паттерн
Мусор - мусор - ссылка
Мусор - ссылка
И вот нужно только ссылка которая или с http или с https
Строка заканчиваеться только на ссылке за ней мусора нет
источник

B

BIB in pro.bash
Evgeny Kuchkov
awk -F'http' '{print "http"$2}' file
Тогда решение Евгения должно сработать
источник

B

BIB in pro.bash
и, соответственно, второй проход для https, аналогичный
источник

EK

Evgeny Kuchkov in pro.bash
вот тупое решение в лоб для выковыривания всех ссылок из файла
источник

EK

Evgeny Kuchkov in pro.bash
(sed 's/http/\nhttp/g'|sed 's/ /\n/g'|grep http) < file
источник