Bash スクリプトのテキストを一致させたいだけです。sed を使用してみましたが、何かに置き換えるのではなく、一致を出力するだけではないようです。
echo -E "TestT100String" | sed 's/[0-9]+/dontReplace/g'
どちらが出力されますかTestTdontReplaceString
。
これは私が望むものではありません。出力したいのです100
。
理想的には、すべての一致を配列に入れます。
編集:
テキスト入力は文字列として入ってきます:
newName()
{
#Get input from function
newNameTXT="$1"
if [[ $newNameTXT ]]; then
#Use code that im working on now, using the $newNameTXT string.
fi
}