我正在尝试将文件从主机复制到容器。我已经检查了很多线程,但这些线程都不适合我。
文件名,我正在尝试复制:ex.txt
需要的容器文件夹:my_folder
user:~$ docker exec -it my_container bash
a5b13d9a55fd:~S ls
my_folder
Run Code Online (Sandbox Code Playgroud)
到目前为止我已经尝试过:
user:~$ docker cp ex.txt my_container:/my_folder/
no such directory
user:~$ docker cp ex.txt my_container:/my_folder/ex.txt
Error response from daemon: lstat /var/lib/docker/aufs/mnt/f7796d886aa3673be37b1d346190b7d6ba0ed64edf83bf62bff325f87eaec5eb/my_folder: no such file or directory
Run Code Online (Sandbox Code Playgroud)
请建议我在哪里缺少代码?
使用timer对象变得太复杂,尤其是当您必须使用多个计时器时,我试图考虑其他方法.
我想避免使用pause,因为它会阻止其他函数执行.我想过使用这些tic toc函数来测量经过的时间,但是我在下面编写的代码并没有像我预期的那样工作.
time=tic;
if(abs(toc(time)))==3 %% if 3 second past
my function
end
Run Code Online (Sandbox Code Playgroud)
如何修改此代码以便在3秒后执行命令?
我想划分给定列表的长度.我知道如何分割,我知道如何获得List的长度,但使用两个谓词对我来说都不起作用.这是我得到的:
halflength(List,Halflength) :- length([List,Length]), Halflength is Length/2.
[trace] ?- halflength([a,b,c],Halflength).
Call: (7) halflength([a, b, c], _G15025) ? creep
Call: (8) length([[a, b, c], _G15108]) ? creep
ERROR: halflength/2: Undefined procedure: length/1
ERROR: However, there are definitions for:
ERROR: length/2
Exception: (8) length([[a, b, c], _G15108]) ? creep
Exception: (7) halflength([a, b, c], _G15025) ? creep
Run Code Online (Sandbox Code Playgroud)