История изменений
Исправление Xenius, (текущая версия) :
т.е. PS2 ты проигнорил
Нет. Я на оба пункта ответил, просто процитировал только один. Не придирайся.
потому что те, кто юзают OpenBSD, знают что «Historic versions» это gnu grep, следовательно искать надо в их манах.
А почему не какой-нибудь grep из 4.4BSD или UNIX SystemV какого-нибудь? По-моему historic значит какую-то древноту, которую никто не использует, а не более продвинутую альтернативу из других ОС. И новые пользователи OpenBSD вовсе даже не знают, какой там был раньше grep и требовать этого знания у них как-то неправильно.
Я считаю, что если программа воспринимает опции, то их описание должно быть в man, причём в алфавитном порядке вместе с другими опциями, а не отдельно. Ну написали бы дальше deprecated.
Кроме того, раз поведение OpenBSD grep -R соответствует поведению GNU grep -r было бы логично как раз -R объявить устаревшей, а -r оставить. Или объявить их равноправными.
откуда у тебя, не юзера OpenBSD, такой скрипт? gnu grep выпилили с версии 3.4
Да хотя бы с GNU/Linux притащил.
P.S. Заглянул в man grep (GNU):
-y Obsolete synonym for -i.
ОК, не нужно. И зачем его поддерживать?
-u, --unix-byte-offsets Report Unix-style byte offsets. This switch causes grep to report byte offsets as if the file were a Unix-style text file, i.e., with CR characters stripped off. This will produce results identical to running grep on a Unix machine. This option has no effect unless -b option is also used; it has no effect on platforms other than MS-DOS and MS-Windows.
Это тоже не нужно, так как файлы и с CR LF и LF отдельно могут встретиться в любой ОС.
-r, --recursive Read all files under each directory, recursively, following symbolic links only if they are on the command line. Note that if no file operand is given, grep searches the working directory. This is equivalent to the -d recurse option.
-R, --dereference-recursive Read all files under each directory, recursively. Follow all symbolic links, unlike -r.
А здесь скорее -R не нужна.
Исправление Xenius, :
т.е. PS2 ты проигнорил
Нет. Я на оба пункта ответил, просто процитировал только один. Не придирайся.
потому что те, кто юзают OpenBSD, знают что «Historic versions» это gnu grep, следовательно искать надо в их манах.
А почему не какой-нибудь grep из 4.4BSD или UNIX SystemV какого-нибудь? По-моему historic значит какую-то древноту, которую никто не использует, а не более продвинутую альтернативу из других ОС. И новые пользователи OpenBSD вовсе даже не знают, какой там был раньше grep и требовать этого знания у них как-то неправильно.
Я считаю, что если программа воспринимает опции, то их описание должно быть в man, причём в алфавитном порядке вместе с другими опциями, а не отдельно. Ну написали бы дальше deprecated.
Кроме того, раз поведение OpenBSD grep -R соответствует поведению GNU grep -r было бы логично как раз -R объявить устаревшей, а -r оставить. Или объявить их равноправными.
откуда у тебя, не юзера OpenBSD, такой скрипт? gnu grep выпилили с версии 3.4
Да хотя бы с GNU/Linux притащил.
P.S. Заглянул в man grep: -y Obsolete synonym for -i.
ОК, не нужно. И зачем его поддерживать?
-u, --unix-byte-offsets Report Unix-style byte offsets. This switch causes grep to report byte offsets as if the file were a Unix-style text file, i.e., with CR characters stripped off. This will produce results identical to running grep on a Unix machine. This option has no effect unless -b option is also used; it has no effect on platforms other than MS-DOS and MS-Windows.
Это тоже не нужно, так как файлы и с CR LF и LF отдельно могут встретиться в любой ОС.
Исходная версия Xenius, :
т.е. PS2 ты проигнорил
Нет. Я на оба пункта ответил, просто процитировал только один. Не придирайся.
потому что те, кто юзают OpenBSD, знают что «Historic versions» это gnu grep, следовательно искать надо в их манах.
А почему не какой-нибудь grep из 4.4BSD или UNIX SystemV какого-нибудь? По-моему historic значит какую-то древноту, которую никто не использует, а не более продвинутую альтернативу из других ОС. И новые пользователи OpenBSD вовсе даже не знают, какой там был раньше grep и требовать этого знания у них как-то неправильно.
Я считаю, что если программа воспринимает опции, то их описание должно быть в man, причём в алфавитном порядке вместе с другими опциями, а не отдельно. Ну написали бы дальше deprecated.
Кроме того, раз поведение OpenBSD grep -R соответствует поведению GNU grep -r было бы логично как раз -R объявить устаревшей, а -r оставить. Или объявить их равноправными.
откуда у тебя, не юзера OpenBSD, такой скрипт? gnu grep выпилили с версии 3.4
Да хотя бы с GNU/Linux притащил.