Существует ли конкретная причина, почему Вы хотите пользователю root загрузить файлы? Это не безопасная практика для использования пользователя root, составляют такие цели. При рассмотрении тегов, которые я предполагаю, Вы обращаетесь к доступу FTP. Примите во внимание, что (регулярный) FTP не является защищенным протоколом, и необходимо избегать использования корневой учетной записи по любому незащищенному соединению.
Я предложил бы использовать двух обычных пользователей (без полномочий пользователя root) для цели и сделал бы их членами той же основной группы.
На самом деле, -I
проигнорирует целую строку, я думаю, не символ. Если Вы хотите проигнорировать символ, Вы можете:
sdiff <(cat file1 | tr -d '*') <(cat file2 | tr -d '*')
Ссылка от man sdiff
:
-I RE --ignore-matching-lines=RE
Ignore changes whose lines all match RE.