linux - 从linux中特定目录中的路径执行某些内容

标签 linux

我想知道是否可以从特定目录中的路径执行某些操作,例如我在 linux 上的路径中有一个名为 STAR 的程序,我编写了一个 sh 脚本来多次执行它,但是当它运行时,它会在当前工作目录中生成输出(由多个文件组成)。现在程序本身没有任何用于重定向输出的内置功能。<​​/p>

有什么想法吗?提前致谢!

最佳答案

cwd 是使用底层的 chdir() 系统调用更改的,该系统调用由您的 shell 中的 cd 调用。如果脚本转储到 cwd 并且您希望它转储到其他地方,只需在包装器脚本中使用 cd 更改到您想要输出的目录。

关于linux - 从linux中特定目录中的路径执行某些内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15591904/

相关文章:

c++ - x86_64-w64-mingw32-g++ 编译失败,g++ 工作正常

linux - 模块化内核 vs 微内核/单片内核

c - 命名管道 Linux

c++ - Linux 终端中 C++ 的奇怪输出

Android 模拟器在 Linux 上没有网络连接

linux - `ip netns exec`命令如何创建挂载命名空间?

php - 在 wordpress 中为 cron 作业创建了一个插件,但是如何在没有任何人访问该站点的情况下将其与 linux 连接

linux - 如何将 echo 的结果分配给 bash 脚本中的变量

linux - 列出内核模块

linux - 如何强制内核重新读取/重新初始化 PCI 设备 ID?