В моем понимании вся позиционнопараметровость близка к редиректу <, и как будто сначала выполняется команда, а затем ее вывод передается как раз указанному пользователю.
Херня.
Из англоязычного поиска выдается ответ, что после даблдэша идут positional arguments, иначе же - позиционные параметры.
Все равно каша в голове.
Проще говоря: -- и -c - однозначны?