zhengyu9 697e3bed0a apps/nshlib/cmd_cd: Modify the logic of cd
Modify the implementation logic of changing directory.
There's an error handling the path incluing "../" or "./"

bug examples:

nsh> cd proc/self/group
nsh> cd ../..
nsh: cd: chdir failed: 2

nsh> pwd
/proc/self
nsh> ls
/proc/self:
 status
 cmdline
 stack
 group/
nsh> cd ./group
nsh: cd: chdir failed: 2

Signed-off-by: zhengyu9 <zhengyu9@xiaomi.com>
2024-10-17 18:06:48 +08:00
..
2024-10-17 18:06:32 +08:00
2023-09-21 10:48:29 +08:00
2024-10-17 18:06:32 +08:00
2024-08-08 19:19:18 -03:00
2023-05-08 21:35:16 +03:00
2024-10-17 18:06:32 +08:00
2023-05-08 21:35:16 +03:00
2024-10-17 18:06:32 +08:00