Last updated 3 years ago
描述: 使用了!cd <path>工作目录并没有切换
!cd <path>
原因: 每个!-prefixed命令都在其自己的子Shell中运行-因此!cd启动了一个新的Shell,切换目录,然后杀死该外壳程序。在!ls随后重新开始在当前目录中
!
!cd
!ls
解决办法: 将!cd改为%cd
%cd
参考链接: