Problém je v tom, že se pokoušíte zkopírovat soubor do sebe. Můžete se tomu vyhnout vyloučením cílového adresáře z výsledků příkazu find takto:
find "$HOME" -name '*.txt' -type f -not -path "$HOME/newdir/*" -print0 | xargs -0 cp -t "$HOME/newdir"
zkuste použít install
místo toho toto nahradí odstraněním souboru jako prvního.
install -v target/release/dynnsd-client target/
removed 'target/dynnsd-client'
'target/release/dynnsd-client' -> 'target/dynnsd-client'
a poté odeberte zdrojové soubory
Chyba syntaxe:neočekávaný konec souboru (očekává se tedy)
Kde je zdokumentováno x86-64 System V ABI?