1. ホーム
  2. linux

[解決済み] カット」を使った最後のフィールドの探し方

2022-01-31 23:15:01

質問内容

なし 使用 sed または awk , のみ cut フィールドの数が不明な場合や、行ごとにフィールドが変わる場合は、最後のフィールドをどのように取得すればよいのでしょうか?

どのように解決するのですか?

次のようなことを試してみてはいかがでしょうか。

echo 'maps.google.com' | rev | cut -d'.' -f 1 | rev

説明

  • rev は "maps.google.com" を反転させたものです。 moc.elgoog.spam
  • cut はドット (つまり '.') を区切り文字として使用し、最初のフィールドである moc
  • 最後に、もう一度逆にして com