...
Anchor
Usages
Anchor
fs_cd [dir]
Arguments
Anchor
Absolute directory path.
...
OR
...
...
Path relative to current working directory.
...
Output
Anchor
Required Configuration
...
Available only if FS_SHELL_CFG_CD_EN
is DEF_ENABLED
. 1093637 Anchor
Notes/Warnings
Anchor
...
1091667 If the argument dir begins with the path separator character (slash, ‘\’) or a volume name, it will be interpreted as an absolute directory path and will become the preliminary working directory. Otherwise the preliminary working directory path is formed by the concatenation of the current working directory, a path separator character and dir.Anchor 1091668 1091668- The preliminary working directory path is then refined, from the first to last path component:
...
...
- If the component is a ‘dot’ component, it is removed
...
- If the component is a ‘dot dot’ component, and the preliminary working directory path is not NULL, the previous path component is removed. In any case, the ‘dot dot’ component is removed.
...
- Trailing path separator characters are removed, and multiple path separator characters are replaced by a single path separator character.
...
Anchor 1091672 1091672- The volume is examined to determine whether the preliminary working directory exists. If it does, it becomes the new working directory. Otherwise, an error is output, and the working directory is unchanged.