Из раздела руководства Bash по перенаправлению (выделено мной):
Перенаправление вывода вызывает файл, имя которого является результатом расширение слова , которое должно быть открыто для записи в файловый дескриптор n , или стандартный вывод (файловый дескриптор 1), если n не указан . Если файл не существует, он создается; если он существует, он обрезается до нулевого размера.
Итак, нет никакой разницы между > foo
и 1> foo
.
Файл-нарушитель находится ~/.profile
в удаленной системе. Просто откройте этот файл в своем любимом текстовом редакторе :
nano ~/.profile
Найдите эти строки (похоже, что строка повторяется 2 раза):
bash /home/olduser/newUser
И удалить их. Это должно решить проблему.