Вы очень близки. Вы должны использовать опцию -name
для find
. И не забудьте процитировать образец.
Так
find. -maxdepth 1 -type f -name '??????????_a1ac*.jpg' |xargs mv -t "/home/ubuntu/ntest"
Рабочий процесс меня устраивает. Возможно, вы тестируете, пытаясь применить патч к файлу, который вы ранее обновили?
Подготовка
echo this is original >file.txt.orig
echo this is new >file.txt
diff -u file.txt.orig file.txt >file.diff
cat file.diff
--- file.txt.orig 2021-05-03 19:17:13.038918015 +0100
+++ file.txt 2021-05-03 19:17:21.548900027 +0100
@@ -1 +1 @@
-this is original
+this is new
Создать копию исходного файла для исправления
mkdir x
cp -p file.txt.orig x/file.txt
cd x
cat file.txt
this is original
patch <../file.diff
patching file file.txt
cat file.txt
this is new