Bash 从Finder中已经存在的终端中删除文件或目录
我删除了一些文件/文件夹,并在Finder中移动了一些其他文件夹。现在每次我打开终端,前4行总是列出4个文件或目录,如下所示:Bash 从Finder中已经存在的终端中删除文件或目录,bash,shell,terminal,path,delete-file,Bash,Shell,Terminal,Path,Delete File,我删除了一些文件/文件夹,并在Finder中移动了一些其他文件夹。现在每次我打开终端,前4行总是列出4个文件或目录,如下所示: -bash: cd: file-name: No such file or directory -bash: cd: file-name: No such file or directory -bash: cd: file-name: No such file or directory -bash: cd: file-name: No such file or dire
-bash: cd: file-name: No such file or directory
-bash: cd: file-name: No such file or directory
-bash: cd: file-name: No such file or directory
-bash: cd: file-name: No such file or directory
我曾尝试使用
rm
删除它们,但只收到相同的消息,多次重新启动终端,多次重新启动mac,等等,我在Finder中也找不到它们。如何清除终端,使其不会试图“查看”这些不存在的文件或目录?我想它仍在某种程度上阅读,但我对mac和terminal是相当陌生的。检查您的bash_配置文件,以获取对已删除文件的任何引用。如果其中列出了任何已删除的文件,请删除文件中的行并保存bash_配置文件。重新启动终端。看起来bash正在尝试将cd刻录到这些目录中,作为其启动的一部分。查看您的bash配置文件,找出导致此问题的原因……也就是说,当我在IDE中启动.bash_概要文件时,我在其中找到了它们。它列出路径,然后列出目录。如何从.bash_配置文件或路径中删除这些内容?@TalonHughes只需从bash_配置文件中删除与文件/文件夹相关的行就可以了。@NepCoder完美的工作了!谢谢大家!