Bash grep Extract Domain dari string di dalam file

Berikut ini adalah beberapa cara bash command grep extract nama domain dari string file

grep -oiE '([a-zA-Z0-9][a-zA-Z0-9-]{1,61}\.){1,}(\.?[a-zA-Z]{2,}){1,}' domains.txt 

Selamat mencoba