Blame


1 a31db67d 2004-04-21 devnull #include <u.h>
2 a31db67d 2004-04-21 devnull #include <libc.h>
3 a31db67d 2004-04-21 devnull
4 a31db67d 2004-04-21 devnull void
5 a31db67d 2004-04-21 devnull main(void)
6 a31db67d 2004-04-21 devnull {
7 a31db67d 2004-04-21 devnull char buf[512], *p;
8 a31db67d 2004-04-21 devnull
9 a31db67d 2004-04-21 devnull p = "???";
10 a31db67d 2004-04-21 devnull if(getwd(buf, sizeof buf)){
11 a31db67d 2004-04-21 devnull p = strrchr(buf, '/');
12 a31db67d 2004-04-21 devnull if(p == nil)
13 a31db67d 2004-04-21 devnull p = buf;
14 a31db67d 2004-04-21 devnull else if(p>buf || p[1]!='\0')
15 a31db67d 2004-04-21 devnull p++;
16 a31db67d 2004-04-21 devnull }
17 a31db67d 2004-04-21 devnull write(1, p, strlen(p));
18 a31db67d 2004-04-21 devnull exits(0);
19 fa325e9b 2020-01-10 cross }