我使用R笔记本,需要复制非常大量的文件。但是,当我在所有文件上运行file.copy()时,我的笔记本被诸如
之类的响应弄得乱七八糟。$`***file_path***`
[1] TRUE
是否有一种方法可以在文件成功复制时不显示这些响应,而仅在无法复制文件时获得响应?
使用invisible(file.copy(<file_from>,<file_to>))
隐藏所有结果
仍然显示FALSE
,一个可能的解决方案(虽然是2行)是使用tryCatch
:
filecopy <- tryCatch(file.copy(<file_from>,<file_to>))
if(filecopy!=TRUE)print(filecopy)