【问题标题】:Shell script error "filename.json is a directory"Shell 脚本错误“filename.json 是一个目录”
【发布时间】:2022-07-06 16:45:56
【问题描述】:

我在 Azure Devops 管道中使用以下 shell 脚本作为内联脚本。这些文件在那里并且在正确的位置。但是它被解释为目录?尝试了带引号和不带引号的路径...

错误: “排序:读取失败:/home/vsts/work/1/s/Oldtemplate/filename.json: 是目录”

代码

comm -13 "/home/vsts/work/1/s/SomeFile.txt"

【问题讨论】:

  • 原因不是已经在消息中了吗?例如sort: read failed: /home/vsts/work/1/s/Oldtemplate/filename.json: Is a directory
  • 可以有一个完全如此命名的目录。
  • 检查文件的权限。无法阅读。

标签: linux shell azure-pipelines


【解决方案1】:

文件和你的脚本在同一个文件夹中吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-17
    • 2012-04-11
    • 2013-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多