diff --git a/src/nnn.c b/src/nnn.c index f76a68de..3d3d4e5c 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -3083,7 +3083,7 @@ nochange: } if (sel == SEL_CP) - snprintf(g_buf, MAX_CMD_LEN, "xargs -0 -a %s cp -ir --preserve=all -t .", g_cppath); + snprintf(g_buf, MAX_CMD_LEN, "xargs -0 -a %s cp -iRp -t .", g_cppath); else if (sel == SEL_MV) snprintf(g_buf, MAX_CMD_LEN, "xargs -0 -a %s mv -i -t .", g_cppath); else /* SEL_RMMUL */