awkまたはsedを使用して、最上位ドメイン(TLD)と2番目のレベルドメイン(SLD)を削除します。

awkまたはsedを使用して、最上位ドメイン(TLD)と2番目のレベルドメイン(SLD)を削除します。

テキストファイルにサブドメインがないドメインのリストがあります。 TLDとSLDを削除する必要があります。

入力する

google.uk
example.com
amazon.co.uk
domain.ca.uk
education.edu.it

予想出力:

google
example
amazon
domain
education

ベストアンサー1

これにはawkやsedは必要ありません。これがcut存在します。

$ cut -d'.' -f1 file
google
example
amazon
domain
education

おすすめ記事