Perl Programming/Keywords/chdir

Previous: caller Keywords Next: CHECK

The chdir keyword

edit

chdir changeds the working directory to the new destination in EXPRESSION. Without EXPRESSION, it changes to the directory defined in $ENV{HOME}, if set. If this is also not set, it changes to $ENV{LOGDIR}. (On VMS, $ENV{SYS$LOGIN} is also checked.)

chdir returns true on success and false otherwise.

If the operating system supports fchdir(2), a DIRHANDLE or FILEHANDLE can also be used. If this is not the case, an exception is raised.

Syntax

edit
  chdir DIRHANDLE
  chdir EXPRESSION
  chdir FILEHANDLE
  chdir

Examples

edit
chdir \
chdir closedir mkdir opendir readdir rewinddir rmdir seekdir telldir
Previous: caller Keywords Next: CHECK