/* truncate one or more files, brg Fri Jul 24 00:27:20 PDT 1998 */
#include <fcntl.h>
#include <stdio.h>

int
main(int argc, char **argv) 
{
	if (argc < 2) {
		fprintf(stderr,"usage: %s file [file...]\n");
		exit(1);
	}
	return trunc_files(++argv);
}

int
trunc_files(char **files)
{
	int f;

	if (!*files) return 0;
	if ((f = open(files[0],O_WRONLY|O_TRUNC,0600)) < 0) {
		perror(files[0]);
		return -1;
	} else {
		close(f);
		return trunc_files(++files);
	}
}

