Я мог бы также добавить кое-что, что я узнал.
Я использовал командуrsync /path/source/* /path/to/destination/*
(обратите внимание на подстановку ). Это было неловко, потому что 90% моих файлов были перенесены, за некоторыми исключениями (, даже находясь в той же папке, что и некоторые из них, которые были перенесены ). После удаления *
из источника и получателя они все переносятся. ¯\ _(ツ )_/¯
У меня сработали эти команды:
touch test.txt
stat test.txt
cat test.txt
echo "" >>test.txt
cat test.txt
stat test.txt
Если да
echo " " > test.txt
Будет создан новый файл с нуля, необходимо использовать >> для добавления CR.
Возможно, это было причиной вашей проблемы.