如何在更改unix中的文件权限时禁止运行时问题

时间:2018-03-29 05:15:53

标签: shell unix plsql

我们从shell脚本调用PLSQL程序单元,PLSQL程序单元以644权限将文件写入数据库文件系统安装位置。最后,shell脚本尝试使用以下语句将文件权限模式更改为764。

chmod 764 $file

在运行时,脚本正在请求用户输入以更改文件权限。

override mode 644 on /path/to/file/filename?

如何抑制这个或者有没有办法在chmod命令本身中提供'Y'?

1 个答案:

答案 0 :(得分:2)

要取消chmod消息,您可以将-f标记添加为:

 chmod  -f 764 $file
  

-f, - silent, - quiet抑制大多数错误消息