home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Source Code 1992 March
/
Source_Code_CD-ROM_Walnut_Creek_March_1992.iso
/
usenet
/
altsrcs
/
1
/
1122
/
ckperl
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
Text File
|
1990-12-28
|
258 b
|
16 lines
: ckperl
# Check syntax of a Perl program, but don't execute it.
T=/tmp/perl$$
trap 'exit' 1 2 3 13 15
trap 'rm -f $T' 0
for f
do
sed '1{s/^#!.*//;s/^:.*//;s/^/exit 0; /;}' $f >$T
if [ -s $T ]
then
perl -w $T 2>&1 | sed "s#$T#$f#"
fi
done