Почему параметр xargs -i устарел?

Недавно я читал xargs страницу Linux для xargs , и кажется, что опция -i устарела. Процитировать из документации:

  -i[replace-str], --replace[=replace-str] This option is a synonym for -Ireplace-str if replace-str is specified. If the replace-str argument is missing, the effect is the same as -I{}. This option is deprecated; use -I instead. 

Просто любопытно, почему это устарело? В чем причина использования более подробного синтаксиса -I{} ?

One Solution collect form web for “Почему параметр xargs -i устарел?”

muru прав, если вы проверите findutil changelog @line 1645

  • Основные изменения в релизе 4.2.9, 2004-12-05

xargs теперь поддерживает параметры POSIX -E , -I и -L . Это синонимы существующих опций -e , -i и -l , но последние три теперь устарели.

На странице руководства также есть объяснение, см. -l :

The -l option is deprecated since the POSIX standard specifies -L instead.

а также дальше:

  The -l and -i options appear in the 1997 version of the POSIX standard, but do not appear in the 2004 version of the standard. Therefore you should use -L and -I instead, respectively. 
  • Утилита, полезная для работы с памятью, возвращает N первых отсортированных значений
  • копирование подкаталогов, не содержащих определенный файл, в другой каталог
  • Объединение тысяч файлов:> vs >>
  • Интерактивное удаление файлов, перечисленных с помощью путей в текстовом файле
  • Как использовать определенную функцию с xargs
  • GNU parallel vs & (я имею в виду фон) vs xargs -P
  • Точный формат параметров xargs -I?
  • basename не работает должным образом
  • Запись zsh и вывод на другую команду
  • Использует xargs быстрее, чем не использует его?
  • Как открыть несколько файлов из `find`?
  • Interesting Posts

    Использование qdisc prio под классом htb

    Не работает аутентификация открытого ключа ssh

    Различный пароль для входа и sudo – проблемы безопасности

    прямая сеть виртуального интерфейса в гостевой системе KVM для физического интерфейса на главной машине

    Как создать резервную копию таблицы разделов?

    Получите процентную информацию от команды 7z в bash

    ctrl + c, за которым следует стрелка вверх для редактирования предыдущей командной строки, приводит к повреждению текста в gnome-terminal

    Проблема LVM с VM – нет физического диска

    Разрешить конкретному пользователю linux связываться с портом 443

    SSH аутентификация на основе ключа: known_hosts vs authorized_keys

    Как открыть Fedora без пароля пользователя?

    команда stat не найдена

    Процесс Zombie mysql? – linux Mint

    «Пакет« dconf-cli »не имеет кандидата на установку»

    Не удается запустить приложения из-за ошибки «Максимальное количество клиентов»

    Linux и Unix - лучшая ОС в мире.