shithub: riscv

ref: 6fe18e7c7b6dd98c6eb7b01ad7c753d42d60fd0f
dir: /sys/src/cmd/pbd.c/

View raw version
#include <u.h>
#include <libc.h>

void
main(void)
{
	char buf[512], *p;

	p = "???";
	if(getwd(buf, sizeof buf)){
		p = strrchr(buf, '/');
		if(p == nil)
			p = buf;
		else if(p>buf || p[1]!='\0')
			p++;
	}
	write(1, p, strlen(p));
	exits(0);
}