![]() |
1
3
这个问题与以下事实有关:规则配方的每一行都是在一个专用的shell实例中执行的(即:一个新进程)。所以,跑步
更改配方的工作目录
您可以使用
或者将所有命令保持在一行中:
工作目录的更改生效 仅限内部 那个食谱。
请注意,更改
当前工作目录
在调用的shell的makefile中
这也是您无法通过执行脚本来更改shell的工作目录的原因 采购 它:因为脚本在一个新的shell实例(即:子进程)中运行。 |
![]() |
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
![]() |
g00dds · 如何在bash中从文件中的每一行解码base64? 2 年前 |
![]() |
Paul · Bash wait命令忽略指定的进程ID 2 年前 |
![]() |
RafaÅ G. · 如何使用从文件读取的多行参数运行ssh? 2 年前 |
![]() |
Priya · 在shell脚本中多次运行python脚本 2 年前 |