在 bash 脚本开始时调用终端输入
Call terminal input at start of bash script
我从 Git 下载了 Yara。当我从终端 运行 yara 时,它按我预期的那样工作。我想知道是否可以创建一个 bash 脚本,让我调用 yara 然后执行我的命令。
如有任何帮助,我们将不胜感激!
yara -w /path/path/path 在终端中工作
shell 脚本中的 yara -w 没有按照我的意愿执行。
当你从 shell 中 运行 时,你的环境就设置好了。
例如,如果您的默认 shell 是 bash,则 ~/.bashrc
或 ~/.profile
设置它们(/etc/profile
也是来源)。
通过 Xcode,这不会自动发生。因此,$PATH
没有 yara
.
的位置
您可以:
- 使用来自
Xcode
的 yara
的完整路径
- OR
~/.bashrc
或 ~/.profile
in Xcode
(如果有这样的选项))在使用 yara
之前
- 或配置
Xcode
中的 $PATH
设置以指向安装 yara
的位置。你可以通过 运行ning which yara
在 shell. 中找到它
我从 Git 下载了 Yara。当我从终端 运行 yara 时,它按我预期的那样工作。我想知道是否可以创建一个 bash 脚本,让我调用 yara 然后执行我的命令。
如有任何帮助,我们将不胜感激!
yara -w /path/path/path 在终端中工作
shell 脚本中的 yara -w 没有按照我的意愿执行。
当你从 shell 中 运行 时,你的环境就设置好了。
例如,如果您的默认 shell 是 bash,则 ~/.bashrc
或 ~/.profile
设置它们(/etc/profile
也是来源)。
通过 Xcode,这不会自动发生。因此,$PATH
没有 yara
.
您可以:
- 使用来自
Xcode
的 - OR
~/.bashrc
或~/.profile
inXcode
(如果有这样的选项))在使用yara
之前
- 或配置
Xcode
中的$PATH
设置以指向安装yara
的位置。你可以通过 运行ningwhich yara
在 shell. 中找到它
yara
的完整路径