4.3BSD/usr/contrib/spms/src/lib/libspms/test/xorpath.a

!<arch>
Ixorpath        418696452   968   27    100644  77        `
/aaa /aaa
/aaa /aaa/
/aaa /aaa/bbb
/aaa/bbb /aaa
/aaa /bbb
/aaa aaa
/aaa bbb

Oxorpath        418696452   968   27    100644  24        `


bbb
/aaa
/bbb
aaa
bbb
Txorpath.c      418696456   968   27    100644  433       `
/*
 * xorpath()
 */
#include <stdio.h>
#include "path.h"

main()
{
	char buf[BUFSIZ];		/* input buffer */
	char *gets();			/* get a line from stdin */
	char path[PATHSIZE];		/* pathname to be checked */
	char subpath[PATHSIZE];		/* subpathname to be checked */
	char *xorpath();		/* remove subpathname */

	while (gets(buf) != NULL)
		{
		sscanf(buf, "%s%s", subpath, path);
		printf("%s\n", xorpath(subpath, path));
		}
	exit(0);
}