int chdir( const char *s ){ return( lfn_mrc_dir( getshortfilename( s ), 0x3B00 ) ); } 今天在做shell命令解释器的时候,在解释内部命令cd的时候,遇到一个问题,在子进程中调用chdir()改变当前目录,发现无法改变当前进程。 调用过程如下: pid_t pid;if( pid=fork()