shithub: bin.rc

ref: 2b61ac07407f664888705b5584b0ff04afb1dcda
dir: /bin/rn/

View raw version
#!/bin/rc
from=$1
to=$2
charconst='''[^'']*'''
strconst='"([^"]|\\")*"'
name='[a-zA-Z_][a-zA-Z_0-9]*'
partial=.^`{echo -n $from | tr -c '' .}
exec ssam 'y/'$charconst'/ y/'$strconst'/ x/'$name'/ g/'$from'/ v/'$partial'/ c/'$to