Некоторые команды используют нижний регистр r
для своего рекурсивного флага, в то время как другие используют заглавную букву R
.
cp -r foo/ bar/
chmod -R 777 foobar/
Есть причина для этого?
linux
command-line
Ли Кварелла
источник
источник
chmod -r
уже используется для обозначения чего-то другого, кроме рекурсивного!Я не уверен, что есть какая-то конкретная причина несоответствия, кроме того, что программисты могут использовать любые флаги, которые они хотят.
Я не думаю, что есть какая-то форма стандарта для этого, поэтому трудно ожидать, что все последуют этому примеру.
источник