Почему ключи у некоторых программ отличаются от стандартных? Приходится запоминать как исключения.
Например, архивил что-то tar-ом.
tar -cvfp arch.tar ~/foo/*
Архивил до половины, выдавая tar: Error exit delayed from previous errors
Сделал tar без - и все прошло как надо
tar cvfp arch.tar ~/foo/*
Хотя другие стали бы ругаться на неправильные ключи
Или chmod, chown обычно ключ рекурсивно -r, а в виде исключения нужно запоминать -R.
Это исторически так сложилось?