vitus_wagner (
vitus_wagner) wrote2013-10-17 12:32 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Про винду
А вообще основная проблема винды заключается в том, что ее не знают даже ярые виндусчятники. Я когда-то читал книжку (выходных данных не помню), и оттуда знаю, что возможности командного языка у винды это не жалкие пакетные файлы DOS, а фактически полноценный cshell со встроенным awk. Но вот слово cacls мне в память не запало. А то бы не пришлось искать в гугле как включить вкладку security в свойствах файла в эксплорере. Насколько удобнее solaris. Там есть команда apropos с помощью которой можно все что надо быстро найти.
no subject
Кстати, ребе, поиграв с OpenVMS я выяснил, как умные люди делают сообщения об ошибках:
$ del 888
%DELETE-E-DELVER, explicit version number or wild card required
$ del 88.88;1
%DELETE-W-SEARCHFAIL, error searching for LDA1:[USERS.RDIA]88.88;1
-RMS-E-FNF, file not found
Т.е. ставится машинно-и-сисадмино-читаемый префикс, после которого идёт сообщение об ошибке на любом человеческом языке.
В данном случае формат префикса прост: <подсистема>-<серьёзность>-<код ошибки>
В результате, можно провести grep простыни лога, выделив простым образом ошибки какой-нибудь нужной подсистемы, предупреждения, и т.д.
no subject
no subject
ВСЕ коды ошибок описаны в отдельном томе документации.
И это касалось не только ОС но и ее прикладных программ, в частности FORTRAN IV.
Если я все правильно путаю. :)