0

我从 Git 下载了 Yara。当我从终端运行 yara 时,它可以正常工作。我想知道是否可以创建一个 bash 脚本,让我调用 yara 然后执行我的命令。

任何帮助将不胜感激!

yara -w /path/path/path 在终端中工作

shell 脚本中的 yara -w 没有按我的意愿执行。

4

1 回答 1

0

当你从 shell 运行它时,你的环境就设置好了。

例如,如果您的默认 shell 是 bash,则~/.bashrc~/.profile设置它们(/etc/profile也是来源)。

通过 Xcode,这不会自动发生。所以,$PATH没有位置yara

您可以:

  • 使用yarafrom的完整路径Xcode
  • 或 Source~/.bashrc~/.profilein Xcode(如果有这样的选项))在使用之前yara
  • 或将$PATH设置配置Xcode为指向yara安装位置。您可以通过which yara在 shell 中运行来找到它。
于 2019-05-27T14:12:40.070 回答