文字列をcharに置き換える方法はありますか?
例:
私は持っている、
123456789
そして、この結果を生成するために、位置3から位置8までのすべての文字を*に置き換えたいと思います。
12******9
たぶん使用する方法はありますか?
sed -i "s/${mystring:3:5}/*/g" ?
ベストアンサー1
変数を割り当てることができます。var1=123456789
echo $var1
減らす123456789
それからvar2="${var1:0:2}*****${var1:8:9}"
echo $var2
減らす12*****9