我正在尝试使用mktemp -d
创建临时目录,但它没有创建目录。当我尝试运行cd $(mktemp -d)
时,它会带我到我的主文件夹。此行为与cd
类似。
当我尝试运行mktemp -d
并使用echo $?
检查退出代码时,它返回248
作为退出代码。
怎么回事?
很可能$(TMPDIR)
被设置为一个不存在的目录,或者您的用户缺乏写+执行权限。