shell中使用sed替換指定位置的字符

#!/bin/sh

read str

read index

read replace

index = `expr $index - 1`

echo $str |  sed 's/\([a-zA-Z0-9]\{'$index'\}\)\(.\)\(.*\)/\1'$replace'\3/'

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章