替換第幾個匹配

pp=/java/java/java/java/java/java/jdk.1.7

#orign token replacement index
replaceByIdx(){
	p=$1
	for(( i = 1;i<=$4;++i )); do
		p=$(echo $p | sed 's:'$2':'$3':')
	done;

	for(( i=1;i<=$(expr $4 - 1);++i)); do
		p=$(echo $p | sed 's:'$3':'$2':')
	done;
	echo $p
}
re=$(replaceByIdx $pp java pppp 4)
echo $re

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