ref: a5a475be2a9d72c7e60bcc6f5b013ca655384d7a
dir: /sys/src/cmd/pbd.c/
#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);
}