文字列変数からすべての数値文字を削除したいと思います。たとえば、次のようになります。
VARIABLE=qwe123rty567
到着する:
echo $VARIABLE
> qwerty
たくさん見つけました。郵便ただし、sedを使用してファイル/ファイル名で出力またはエコーします。空白のため使用できません。
VARIABLE=$VARIABLE | sed 's/[0-9]*//g'
ベストアンサー1
そしてbash
:
$ printf '%s\n' "${VARIABLE//[[:digit:]]/}"
qwerty
[:digit:]
ロケールによっては、0〜9以外の文字を含めることができます。 0〜9のみを削除するには、C
代わりにlocaleを使用してください。