0

在 Perl 打开的情况下,是否无法在 Unix 根目录 ("/") 中打开文件进行写入?

4

2 回答 2

5

So long as you have the appropriate permissions from the filesystem, then you can open any file.

If an open fails, then $! will contain the reason why.

于 2012-10-18T21:44:06.087 回答
0

绝对不是不可能的。只是为了添加更多上下文,我相信 Unix/Linux 系统根目录中的大多数文件默认情况下只能由 root 用户写入。因此,除非您在“/”中有属于其他用户的文件,否则您的 perl 脚本可能必须以 root 身份运行。

于 2012-10-18T23:19:52.970 回答