chdir
| Definition: | bool success = chdir(sequence s) |
| Description: |
Set the current directory to the path given by sequence s. s must name an existing directory on the system. If successful, chdir() returns true (1). If unsuccessful, chdir() returns false (0). |
| pwa/p2js: | Not supported. |
| Comments: |
By setting the current directory, you can refer to files in that directory using just the file name.
The function current_dir() returns the name of the current directory. On Windows the current directory is a global property shared by all the processes running under one shell. On Linux, a subprocess can change the current directory for itself, but this will not affect the current directory of its parent process. While s is declared as a sequence, you should assume it is a string. |
| Example: |
if chdir(`C:\euphoria`) then
f = open("readme.doc", "r")
else
puts(1, "Error: No euphoria directory?\n")
end if
|
| Implementation: | See builtins\pchdir.e (an autoinclude) for details of the actual implementation. |
| See Also: | current_dir |