File: fix-java-versions

package info (click to toggle)
altos 1.9.22-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 83,712 kB
  • sloc: ansic: 120,853; java: 42,921; makefile: 8,573; sh: 4,995; xml: 2,154; pascal: 2,008
file content (11 lines) | stat: -rwxr-xr-x 238 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh -vx

sed_opts='-i'

for i in "$@"; do
	name=`echo $i | sed 's/=.*$//'`
	value=`echo $i | sed 's/.*=//'`
	sed_opts="$sed_opts -e s/${name}_*[0-9]*/${name}_${value}/g"
done

find . -name '*.java*' -print0 | xargs -0 sed $sed_opts