我最近决定尝试学习一些bash脚本,并且作为一个有趣的练习,我决定创建一个脚本来为我打开一个每日文件,跑。Bash:尝试打开文件时的权限被拒绝
它工作得很好,直到我退出并返回到系统后,当我收到一个错误
/usr/local/bin/notes: line 45: /home/MY_USERNAME/notes/2010-10-01:Permission denied
我可能是错的,但这个肯定不会显得像一些不需要额外权限的东西,是吗?
编辑器设置为nano
文件的权限-rw-rw-r--
脚本的权限是-rwxr-xr-x
什么是您的$ EDITOR设置?文件的权限是什么样的?此外,最好在问题本身中包含代码(在代码块中),以便问题归档得更好,并且一旦pastebin消失就不会变得毫无意义。 – zigdon 2010-10-01 20:32:25
**所有**都需要权限。没有“额外”权限。您必须执行'ls -l'或'ls -ld'来查看文件的权限。 – 2010-10-01 20:32:27
您应该更新以包含问题完整性的代码。 Pastbin ID不再有效。 – Chris 2012-05-16 03:20:01