sed
または を使用せawk
ずにのみ を cut
使用する場合、フィールド数が不明であるか行ごとに変わるときに、最後のフィールドを取得するにはどうすればよいでしょうか?
ベストアンサー1
次のようなことを試してください:
echo 'maps.google.com' | rev | cut -d'.' -f 1 | rev
説明
rev
「maps.google.com」を逆にするとmoc.elgoog.spam
cut
ドット(つまり「.」)を区切り文字として使用し、最初のフィールドを選択します。moc
- 最後に、これを逆にして
com