projects
/
unix-history
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
BSD 4_2 release
[unix-history]
/
usr
/
src
/
usr.bin
/
learn
/
list.c
#ifndef lint
static char
sccsid
[] =
"@(#)list.c 4.2 (Berkeley) 4/25/83"
;
#endif not lint
#include
"stdio.h"
#include
"lrnref.h"
#include
"signal.h"
int
istop
;
list
(
r
)
char
*
r
;
{
int
stop
(),
intrpt
();
FILE
*
ft
;
char
s
[
100
];
if
(
r
==
0
)
return
;
istop
=
1
;
signal
(
SIGINT
,
stop
);
ft
=
fopen
(
r
,
"r"
);
if
(
ft
!=
NULL
) {
while
(
fgets
(
s
,
100
,
ft
) &&
istop
)
fputs
(
s
,
stdout
);
fclose
(
ft
);
}
signal
(
SIGINT
,
intrpt
);
}
stop
()
{
istop
=
0
;
}