最初の文字列はRU="903B/100ms"
です。B/100ms
を取得します。パラメータ拡張を使用してBashを使用して文字列の先頭桁を削除します。
現在、私が書かれている:
パラメータ展開はまで削除し、最初の非数値文字を含むので、/100ms
を返し
#!/bin/bash
RU="903B/100ms"
RU=${RU#*[^0-9]}
echo $RU
。この場合、最初の非数字文字を保持したいと思います。上記のテキストを修正することで、私はどのようにしてこれを行うのですか?
shopt -s extglob
と仮定すると
ありがとう!私がここに来て以来、stackoverflowによると私の感謝は一時的に無意味です。) – AASJC
@AASJCあなたの親切な言葉は、いくつかの仮想的な点より意味があります:) – fedorqui