Remove everything after the first / including the first / for each line

前端 未结 3 1055
轮回少年
轮回少年 2021-01-25 06:52

I have a file with lots of host names. Some have a url part after the host that I\'d like to remove. In other words:

google.com
facebook.com
acme.com/news/frontp         


        
3条回答
  •  无人及你
    2021-01-25 07:57

    One way:

    sed 's|/.*||' file
    

    Results:

    google.com
    facebook.com
    acme.com
    bbc.co.uk
    abc.com
    

    You may want to read more about using the slash as a delimiter. HTH.

提交回复
热议问题