我对使用 shell 很陌生。我在子目录中有许多 gnuplot 脚本。这些包括输入文件的相对路径。因此,要以正确的方式执行它们,我必须转到脚本的父目录然后执行它。有没有办法通过查找来做到这一点?xargs 组合?
find . -name "*gpf" | xargs -i{} dirname {}
是我到目前为止发现的东西。但我不知道现在如何转到父目录,然后在那里执行 gnuplot。有没有办法做到这一点?
非常感谢。
编辑:还有其他人有什么想法可以帮助我解决这个问题吗?真的会对我有很大帮助!提前致谢。