作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
", "rename.sh") or d-6ren">
我正在编写一个生成 Bash 脚本的 Perl 脚本。我正在使用 open()
模式为 >
将所有内容输出到新文件。标准的东西:
open (FILEOUT, ">", "rename.sh") or die "Can't create rename.sh";
.sh
文件是只读的,八进制值为 444。在 perldoc 中它说我可以添加
+
到
>
(
open (FILEOUT, "+>", "rename.sh")
) 使新创建的文件可读可写,或 666。
open()
使新文件可执行(755 或其他) ?如果没有,为新文件设置文件权限的最佳方法是什么?
最佳答案
你会想要 chmod像这样的文件。
chmod 0755, $filename;
#or
chmod 0755, $fh;
关于perl - 如何从 Perl 设置文件权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2310845/
我是一名优秀的程序员,十分优秀!