ドットの前に部分文字列を抽出します

モーナー

bashのdot.)の前の最初の文字列を減算しようとしています。

例えば:

1.2.3 -> 1
11.4.1 -> 11

ドキュメントに基づいて次のコマンドを使用しました

s=4.5.0
echo "${s%.*}"

しかし、それはの4.5代わりに出力し4ます。わかりません。

何故ですか?

トム・フェネク

を使用%%て、最後から最長の一致を削除する必要があります

$ echo "${s%%.*}"
4

以下からのドキュメント

${parameter%%word}
最大のサフィックスパターンを削除します。言葉は、パターンを生成するために拡張されなければなりません。パラメータを展開すると、パラメータが生成され、接尾辞の最大部分がパターンと一致して削除されます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

最後のドットの後に部分文字列を抽出します

分類Dev

Groovyは文字の前に部分文字列を抽出します

分類Dev

特定の文字の前後に複数の部分文字列を抽出します

分類Dev

Python特定の部分文字列の前に10進数を抽出します

分類Dev

bashの特定の部分文字列の後にトークンを抽出します

分類Dev

最初のドットの前の部分文字列から二重引用符を削除します

分類Dev

JScriptRegex-部分文字列が前に付いた日付を抽出します

分類Dev

Fortran文字列配列の部分文字列を抽出します

分類Dev

PHP部分文字列の抽出。最初の「/」または文字列全体の前の文字列を取得します

分類Dev

文字列の部分文字列の前に文字列を挿入します

分類Dev

C#の文字列の後に部分文字列を抽出します

分類Dev

Haskellは文字列内の部分文字列を抽出します

分類Dev

カットする変数を渡す部分文字列を抽出します

分類Dev

単語と文字の間の部分文字列を抽出します

分類Dev

最初の文字から部分文字列を抽出します

分類Dev

greplを使用してRの部分文字列を抽出します

分類Dev

列の値から部分文字列を抽出します

分類Dev

Excel:N個のダッシュを含む部分文字列を抽出します

分類Dev

バッチスクリプトで部分文字列を抽出します

分類Dev

部分文字列を抽出し、datetimepythonに変換します

分類Dev

最初の桁まで部分文字列を抽出します

分類Dev

部分文字列の最初と最後を指定して、文字列内の部分文字列を抽出します

分類Dev

rの部分文字列を照合して抽出します

分類Dev

複数の部分文字列マッチングパターンを列に抽出します

分類Dev

パンダ:ハイフンの前後に、指定された部分文字列で終わる特定のテキストを抽出します

分類Dev

'-'文字の前後の部分文字列を取得します

分類Dev

perlは文字の前の部分文字列を削除します

分類Dev

部分文字列をどのようにカットしますか?

分類Dev

単一から複数の部分文字列を抽出します

Related 関連記事

  1. 1

    最後のドットの後に部分文字列を抽出します

  2. 2

    Groovyは文字の前に部分文字列を抽出します

  3. 3

    特定の文字の前後に複数の部分文字列を抽出します

  4. 4

    Python特定の部分文字列の前に10進数を抽出します

  5. 5

    bashの特定の部分文字列の後にトークンを抽出します

  6. 6

    最初のドットの前の部分文字列から二重引用符を削除します

  7. 7

    JScriptRegex-部分文字列が前に付いた日付を抽出します

  8. 8

    Fortran文字列配列の部分文字列を抽出します

  9. 9

    PHP部分文字列の抽出。最初の「/」または文字列全体の前の文字列を取得します

  10. 10

    文字列の部分文字列の前に文字列を挿入します

  11. 11

    C#の文字列の後に部分文字列を抽出します

  12. 12

    Haskellは文字列内の部分文字列を抽出します

  13. 13

    カットする変数を渡す部分文字列を抽出します

  14. 14

    単語と文字の間の部分文字列を抽出します

  15. 15

    最初の文字から部分文字列を抽出します

  16. 16

    greplを使用してRの部分文字列を抽出します

  17. 17

    列の値から部分文字列を抽出します

  18. 18

    Excel:N個のダッシュを含む部分文字列を抽出します

  19. 19

    バッチスクリプトで部分文字列を抽出します

  20. 20

    部分文字列を抽出し、datetimepythonに変換します

  21. 21

    最初の桁まで部分文字列を抽出します

  22. 22

    部分文字列の最初と最後を指定して、文字列内の部分文字列を抽出します

  23. 23

    rの部分文字列を照合して抽出します

  24. 24

    複数の部分文字列マッチングパターンを列に抽出します

  25. 25

    パンダ:ハイフンの前後に、指定された部分文字列で終わる特定のテキストを抽出します

  26. 26

    '-'文字の前後の部分文字列を取得します

  27. 27

    perlは文字の前の部分文字列を削除します

  28. 28

    部分文字列をどのようにカットしますか?

  29. 29

    単一から複数の部分文字列を抽出します

ホットタグ

アーカイブ