开发者社区 > 云效DevOps > 正文

在云效把脚本放在工程工作目录下了,还是改不了文件,为什么?

在云效把脚本放在工程工作目录下了,还是改不了文件,为什么?我的工作目录:/root/workspace/app_pipline_playground 我在 app_pipline_playground 里有 脚本A 和 文件B 脚本A 更改文件B里面的信息 提示找不到文件

sed: can't read s/MARKETING_VERSION = .*;/MARKETING_VERSION = 3.0.95;/g: No such file or directory

我 cat是有文件信息的。lADPJxRxWyQiT-bND8DNC9A_3024_4032.jpg 相同的路径,读几年的信息能读出来,但是去写入新数据,就提示找不到文件目录,读里面的信息是可以的。

展开
收起
三分钟热度的鱼 2023-06-23 19:12:15 53 0
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在阿里云云效中,如果您将脚本和文件放置在工程的工作目录下,但仍然无法修改文件信息,可能有以下几个原因:

    1. 目录权限不足

    可能是由于您使用的用户或者进程没有足够的权限访问 /root/workspace/app_pipline_playground 目录。您可以尝试使用 root 用户或者具有相应权限的用户进行操作。

    1. 文件路径错误

    如果您在脚本中指定了文件路径,但是路径错误或者不存在,就会导致找不到文件的问题。请检查脚本中指定的文件路径是否正确,并修改为正确的路径。

    1. 文件访问冲突

    如果同时有多个进程或用户访问同一个文件,可能会导致文件访问冲突,从而导致无法修改文件。这种情况下,您需要等待其他进程或用户完成对文件的访问,并重新尝试修改文件。

    总之,在处理无法修改文件的问题时,需要仔细排查错误原因,并采取相应的解决方法。同时,也需要注意数据安全和备份等问题,以保护数据不受损失和泄漏。

    2023-06-23 19:28:10
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效 立即下载