| 1234567891011121314151617 | #!/bin/shcd `dirname "$0"`cd ../strm -f *.jscp Kernel-Infrastructure.st Kernel-Infrastructure.st.baksed -e "/^version\$/,/^\! \!\$/ s/\^ '[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}\(-pre\)\{0,1\}'\$/^ '$1'/" Kernel-Infrastructure.st.bak >Kernel-Infrastructure.strm Kernel-Infrastructure.st.bakcd ..bin/amberc -d -l Kernel-Objects,Kernel-Collections Kernel-Infrastructure.stcd stmv *.js ../jscd ..for F in *.json; do  cp $F $F.bak  sed -e 's/"version": "[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}\(-pre\)\{0,1\}"/"version": "'"$1"'"/' $F.bak >$F  rm $F.bakdone
 |