Я попробовал это с помощью printf, и это сработало :Попробуйте:printf >> file.txt
Вы также можете использовать псевдоним:
# $1 = File, $2 = Emoji
alias addEmoji="printf $2 >> $1"
Имейте в виду, что я поменял аргументы, потому что у меня были некоторые проблемы с отображением после того, как я вставил эмодзи. Если вы хотите еще немного поиграть с Unicode, я рекомендую это :https://stackoverflow.com/a/602924/12546645
Каким-то образом (напр. случайно нажав Shift , Control , Alt , AltGr)вы набрали специальные пробелы вместо обычных. Таким образом, оболочка не выполняет разбиение слов и, таким образом, обрабатывает sudo mv /path/oldname /path/newname
как одно длинное слово. Очевидно, что такую команду невозможно найти. Как говорится в сообщении об ошибке.
Так что удалите пробелы и снова внимательно введите их.