如何在另一个文件夹中执行命令并返回原始目录?

极大主义

make在文件夹中使用以下命令

cd build/ && make 

但是我想在命令后返回到原始目录

我尝试了这个:

cd build/ && make && cd ..

但这是行不通的。我该怎么做?有助于快速测试...

菲尔

使用子shell,如下所示:

$ pwd
/tmp

$ (cd xyz && make)

$ pwd
/tmp

在运行括号中的命令之前,shell会分叉,因此一旦完成,就好像您从未离开当前目录一样。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在另一个文件夹中执行命令,而不重复文件夹路径?

如何在Linux中从另一个用户的主目录复制文件/文件夹?

在另一个命令中执行命令

如何在另一个目录下复制文件夹结构?

如何在命令行中将文件夹移动到另一个文件夹

从bash中的另一个目录执行命令

如何从另一个目录在C#中查找主文件夹?

如何在Python中打开另一个文件夹中的文件?

如何从另一个命令中获得部分结果来执行命令?

如何在另一个文件夹中添加源文件

如何在另一个NTFS文件夹中挂载NTFS文件夹

如何确定另一个文件夹中存在的文件或文件夹?

如何在另一个文件夹中设置.next-folder?

如何仅将文件夹从目录复制到另一个目录

如何在一个文件夹中为另一个文件夹中的多个文件创建符号链接

如何仅将指定目录中的文件复制到另一个文件夹

如何将几个文件夹中的文件复制到另一个目录

文件在另一个文件夹/目录中时跳转到声明

批量将文件移动到Windows中的另一个文件夹/目录?

如何使用Python处理从一个子文件夹到每个目录中另一个子文件夹的文件?

如何在一个文件夹中合并多个.js文件并将其输出到另一个文件夹?

如何从Eclipse的另一个文件夹中的一个文件夹导入protobuf文件?

如何在一个文件夹中运行python程序以及如何从另一个文件夹导入和运行python程序

如何从另一个文件夹执行jar文件

如何在另一个不存在的文件夹中递归创建一个文件夹?

在不真正移动的情况下从另一个目录执行命令

将一个目录中的子文件夹移动到另一个目录

如何将多个文件夹移动到另一个目录?

如何从一个Docker容器执行命令到另一个