File: genhi

package info (click to toggle)
kbtin 2.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,856 kB
  • sloc: ansic: 18,627; perl: 179; sh: 88; makefile: 17
file content (17 lines) | stat: -rwxr-xr-x 300 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

cat <<'END'
#ali setfn {#ran r 0,5;#ran g 0,5;#ran b 0,5;#var c $r$g$b}
#ali hi {#hi $c $0}
END

for x in protos/*.h; do
	F=$(basename ${x%.h})
	echo setfn $F
	grep '(' $x|grep -v '(.*('|cut -d'(' -f1|rev|cut -d' ' -f1|rev|
		sed 's/^/hi /'
done

cat <<'END'
#run a cat `git ls-files`
END