我有以下文件夹结构:
AllMyWork/
--.git/
--Proj1/
file1.cpp, ..., file10.cpp
--WindowsOnly/ (this subfolder does not exist on Linux machine)
filea.bat
--LinuxOnly/ (this subfolder does not exist on Windows machine)
fileb.sh
我在Windows机器和Linux机器上使用Proj1进行交替操作。这两台机器通过.git/和Proj1/及其内容file1.c
我正在使用Mac上的boot2docker,用码头映像包装一些科学软件。该软件()使用命名管道(在python代码中,但这并不重要)将不同的部分(用C编写)连接到一起。我从主机Mac机器上安装了临时文件夹,以便在docker容器中提供划痕区域(因为软件的临时输出可能很大),如下所示:
docker run -v /external/folder:/tmp/scratch <image> <args>
它给了我集装箱内的安装线:
none on /tmp/scratch type vboxsf (rw,nodev,relatime)
在这个名为管道创建的挂载文件夹中,当它