.\" This man page is automatically generated using .\" kayadoc2man from the Kaya development tools and the -xmldocs compile .\" option. Editing it directly is not encouraged. .\" It is under the same license as the source .k file that it was .\" generated from. .TH "System.chdir" "3kaya" "August 2014" "Kaya" "Kaya module reference" .SH "NAME" System::chdir \- Change directory .SH "SYNOPSIS" .B Void chdir( \fIString path\fP .B ")" .SH "DESCRIPTION" .PP Change the current working directory to another directory. The directory path given can be relative or absolute. .IP "" -4 // currently in /home/me/working chdir("sub"); // now in /home/me/working/sub chdir("../../.."); // now in /home chdir("/tmp"); // now in /tmp .PP The function behaves in a similar fashion on Windows .IP "" -4 // currently in C:\\kaya\\programs chdir("sub"); // now in C:\\kaya\\programs\\sub chdir("..\\\\.."); // now in C:\\kaya chdir("\\\\Program Files"); // now in C:\\Program Files chdir("F:\\\\data"); // now in F:\\data .PP Note the need to escape the backslashes used as a path separator. .SH "AUTHORS" Kaya standard library by Edwin Brady, Chris Morris and others (kaya@kayalang.org). For further information see http://kayalang.org/ .SH LICENSE The Kaya standard library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (version 2.1 or any later version) as published by the Free Software Foundation.