File: checkman.sh

package info (click to toggle)
scilab 2.4-1
  • links: PTS
  • area: non-free
  • in suites: potato, slink
  • size: 55,196 kB
  • ctags: 38,019
  • sloc: ansic: 231,970; fortran: 148,976; tcl: 7,099; makefile: 4,585; sh: 2,978; csh: 154; cpp: 101; asm: 39; sed: 5
file content (28 lines) | stat: -rw-r--r-- 449 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/sh
# usage: checkman  section1,...,sectionn
SCI=/usr/local/lib/scilab-2.3

check()
{
	while [ $# -gt 0 ]
	do
	file=`echo $1|sed -e 's/.sci/.man/'`
	manfile=`ls -t -1 $SCI/man/*/$file 2>/dev/null |sed -n -e '1p'`
	if [ "$manfile" = " " ]; then
		echo $file
	fi
	shift
	done
}

for section in $*
do
  echo checking directory: $section ...
  cd $section

  allfiles=`ls -1 *.man | awk '{print " " $1 }'` 
  check $allfiles
  cd ..
done
exit 0