如何在SAP ABAP中创建文件时设置(unix)权限?

你会认为这是显而易见的,但通过文档,SAP论坛,谷歌搜索等搜索,我一直非常不成功.我正在使用以下代码在solaris文件系统上的ABAP中创建一个文件:
OPEN DATASET p_file FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.

生成的文件是根据预定义的管理员用户拥有和分组的,这很好,但粘性检票口是权限设置为660 / rw-rw —-,这意味着我无法检查结果.有没有办法(可能使用模糊定义的TYPE添加?)我可以在新文件中指定结果权限吗?

谢谢!

这适用于4.6B:
CONCATENATE 'chmod ugo=rw ' lc_filename
          INTO lc_chmod SEPARATED BY space.
        CALL 'SYSTEM' ID 'COMMAND' FIELD lc_chmod.

希望这可以帮助.

干杯,海科

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...