编辑权限被拒绝。bash_profile?

Permission Denied on editing .bash_profile?

我正在尝试设置 adb 路径,以便我可以从任何 directory.To 设置路径轻松访问它 我正在尝试编辑 .bash_profile 以插入以下行:

export PATH=$PATH:/Users/anshulsinghla/Library/Android/sdk/platform-tools/

我用来打开文件的命令: open -e .bash_profile

但我总是收到提示“您不拥有文件 .bash_profile 并且没有写入权限。您可以复制此文档并编辑duplicate.Only 副本将包含您的更改"。

我尝试使用以下命令检查谁是所有者以及他们拥有什么权限:

ls -la ~ | grep bash

输出:

-rw------- 1 anshulsinghla staff 6820 Jun 22 10:09 .bash_history

-rw-r--r-- 1 anshulsinghla staff 659 Jun 22 10:11 .bash_profile

它清楚地表明我是该文件的所有者,我确实有 read/write 权限,但为什么它不让我编辑文件,请有人帮助我。

谢谢

所有的诊断都使用了~,所以尝试:

open -e ~/.bash_profile

我们从中学到了什么?诊断错误时,始终使用完全与错误中使用的文件名相同的文件名。

原来的命令并没有尝试在你的主目录中编辑.bash_profile,但在评论中每个人都在看你的主目录。