我想将新文件附加到终端中的现有目录。所以我正在使用:
cp -r pathtodirectory/directory/ directory
但我不想覆盖,我只是想更新。有什么想法吗?
答案 0 :(得分:0)
find pathtodirectory/directory -maxdepth 1 -type f -exec sh -c \
'for f; do ff="directory/$(basename $f)"; if [[ ! -f "$ff" ]]; then echo "Copying $f" && cp "$f" "$ff"; fi; done' sh {} +
限制: