- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
输入 qsub 命令后,输出流在我的主目录中运行时会更新。这给我带来了两个问题:
1) 我的/home/brian 文件夹很慢,甚至写了几个文本字符。具有大量输出文本的实用程序速度慢得令人沮丧。但是,我的作业文件在/tmp/brian 中,这个位置非常快,并且在计算节点本地。
2) 如果我在/tmp/brian 中运行 myscript.sh,我希望输出流在运行时在同一个文件夹中更新,这样我就可以检查结果而不必在与之前不同的文件夹中搜索工作。
我试过这个和 qsub 命令的几个排列:
cd /tmp/brian
set HOME=`pwd`
qsub -j oe -k oe -d `pwd` -w `pwd` -v "HOME=`pwd`,PBS_O_HOME=`pwd`" "./my_script.sh"
我可以设置 -e 和 -o 选项以在运行后将流放在/tmp/brian 中,但我无法在运行期间将其更新到/tmp 中,只能更新我的主文件夹。
如果我在 my_script.sh 中键入“env”命令,我会得到这些:
HOME=/home/brian
PWD=/tmp/brian
PBS_O_HOME=/tmp/brian
PBS_O_INITDIR=/tmp/brian
PBS_O_WORKDIR=/tmp/brian
尽管显式传递了 $HOME 环境变量,但它的设置不正确。也许某处有一个配置文件覆盖了我的设置?
最佳答案
使用-D定义作业使用的根目录
关于linux - 如何将 qsub 输出流定向到 pwd 而不是 home,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34023967/
我正在编写一个 shell 脚本来解析当前工作目录的路径(打印当前目录上方的所有基本名称)。 到目前为止,我一直在使用环境变量PWD 来解析路径,但我想知道是否 我可以指望 PWD 始终设置 在每个平
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
我想知道内置pwd和/bin/pwd的代码实现,尤其是当目录路径是符号链接(symbolic link)时。 例子: hita@hita-laptop:/home$ ls -l lrwxrwxrwx
情况是这样的。我有一个电话簿:-%/家/我的名字/ 我在该目录中做了一个软链接(soft link):-%cd/home/我的名字/%ln -s/home/others/. 现在,我从/home/my
我正在从事一个开源项目来跟踪研究事件。在其中一个模块中,我想将文件夹的命令历史记录跟踪到同一文件夹的文件 (.history) 中。 示例: 比方说,我正在处理文件夹 /Users/ravi/test
我开始分析 TI X-Loader,包括它的 makefile。我在顶部的 makefile 中找到了以下几行: TOPDIR := $(shell if [ "$$PWD" != "" ]; the
当我尝试从 cmd 检查我当前的工作目录时,我收到 'pwd' 未被识别为内部或外部命令可操作程序或批处理文件 。 我已经设置了环境变量路径。我仍然遇到这个问题。 ping,cmd 工作正常。 请帮忙
我编写了一个bash文件来自动构建docker镜像并运行docker。构建很好,但是我由于使用$ PWD而收到无效的引用错误。命令如下: #!/bin/bash app="docker.test2"
我是 bash/shell 脚本世界的新手,我正在尝试执行以下操作,它可能非常简单,但我无法弄清楚命令,如果有人能帮助我,那就太好了在这里并指出一些关于 shell 脚本主题的文档。提前谢谢你。 我的
我知道有一个变量 PWD,当我输入命令 cd 时它会被改变。但是当我尝试手动更改它时,当前目录没有改变。如何直接操作PWD? 最佳答案 POSIX describes PWD : Assignment
我在 qmake 项目文件中找到了这一行: DEFINES += SRCDIR=\\\"$$PWD/\\\" 我知道 PWD 部分代表打印工作目录,我让给我 SRCDIR 的值: std::cout
当我使用 chdir() 更改当前工作目录时,为什么 getenv("PWD") 不提供当前工作目录?我还需要 setenv("PWD",newDir,1) 吗? void intChangeDir(
给定 现代 Linux/UNIX/OSX zsh 5+ setopt chase_links PWD没有异常设置 是 [[ "$PWD" == "${${:-.}:A}" ]] 总是正确的? 最佳答案
据我所知,使用 $pwd并使用 ./在 PowerShell 中给出相同的结果。 它们是一样的还是有区别的? 最佳答案 $pwd是一个自动变量。它的名字代表“当前工作目录”,它应该始终包含当前工作路径
我有一个关于为什么会发生这种情况的一般性问题,以及对“pwd”的误解。 您从目录/test 开始,其中有/test/folder1。 文件夹 1 有:file1.txt 在 2 个单独的终端中,我们“
我想在windows下使用docker容器在本地安装OSRM 我按照此 doc 中的步骤进行操作 最后,我无法执行必要的命令,并收到以下错误: 任何建议都会对我很有帮助,谢谢! 最佳答案 每个shel
我 pip install --upgrade google-cloud-storage -t libs 到我的应用引擎应用。 在 appengine_config.py 中,我添加了: vendor
我想在我的应用程序中使用默认用户登录名/密码。 您知道我怎样才能访问这些数据吗? 最好的,帕特里克 最佳答案 如果您尝试在您的应用中使用 Google 身份验证 token ,目前看来是不可能的。有
运行脚本后,我将在当前位置创建一个新文件,然后向该文件添加一些数据:触摸跟踪 DATA=$(密码/跟踪)通过上面的代码,我希望文件位于一般位置,这样即使我与文件不在同一位置,我也可以向其中添加一些数据
这个问题在这里已经有了答案: How to pass command output as multiple arguments to another command (5 个答案) 关闭 5 年前。
我是一名优秀的程序员,十分优秀!