代码之家  ›  专栏  ›  技术社区  ›  Petr Mensik

如何删除Bash中最后找到的值[duplicate]

  •  -3
  • Petr Mensik  · 技术社区  · 8 年前

    说我有一根绳子 0.0.25 ,如何删除点后的最后一部分(包括它)以使其像 0.0 ? 请注意,最后一部分可以有可变位数。

    2 回复  |  直到 8 年前
        1
  •  3
  •   gniourf_gniourf    8 年前

    在bash中,您可以执行以下操作:

     echo "${var%.*}"
    

    请参阅 Shell Parameter Expansion section of the manual .

        2
  •  0
  •   JNevill    8 年前

    使用awk,您可以:

    echo "0.0.25" | awk -F. '{print $1"."$2}'