淘客熙熙

主题:【讨论】ksh编程的一个问题 -- HAL

共:💬17 🌺4 新:
全看分页树展 · 主题 跟帖
家园 你确定是bash?

#! /bin/bash

A="123412345123456"

B="234"

C="bcd"

echo $A

for ((i=0; i<${#A}; i=i+1)); do

if [ "${A:i:${#B}}" == "$B" ]; then

echo -n "$C"

((i=i+${#B}-1))

else

echo -n "${A:i:1}"

fi

done

echo

都bash了,还是装个busybox吧,live会easy很多的,呵呵

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河