代码之家  ›  专栏  ›  技术社区  ›  Dongho Han

如何在shell脚本中运行可执行文件?

  •  2
  • Dongho Han  · 技术社区  · 7 年前

    我有文件夹“destination/”,在目标文件夹中,它包含可执行的grade1。我当前的目录是“destination/”

    我在试着跑

    for i in FILES/*; do ./grade1 $i done
    

    上面写着

    ./grade1 no such file or directory
    

    2 回复  |  直到 7 年前
        1
  •  1
  •   user1934428    7 年前

    我不认为一年级 真正地

    echo current directory is $PWD
    ls -l grade1
    for i in FILES/*; do ./grade1 $i done
    

    这应该可以揭示问题的根源。

        2
  •  0
  •   nagendra547    7 年前

    for i in FILES/*; do {FULL_PATH}/grade1 $i done