Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ (1) — Plan9 1st Edition

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rc(1)

bind(1)

getwd(2)

PWD(1)

NAME

pwd, pbd − working directory

SYNOPSIS

­pwd
­pbd

DESCRIPTION

­Pwd prints the path name of the working (current) directory. Pwd does not guarantee to return the same path that was used to enter the directory. The returned path may be another route through the name space to the same working directory. This behavior will arise when a combination of mounts or binds produces a graph in the file name space tree. 

­Pbd prints the base name of the working (current) directory.  It prints no final newline and is intended for applications such as constructing shell prompts. 

SOURCE

­/sys/src/cmd/pwd.c
­/sys/src/cmd/pbd.c

SEE ALSO

­cd in rc(1), bind(1), getwd(2)

BUGS

A kernel bug sometimes prevents ­pbd from working when the current directory is a device, in which case ­pbd returns ‘.’. 

Plan 9  —  April 04, 1995

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026