Имеется, конечно, много вариантов UNIX. Помимо основных семейств реализаций UNIX (AT&T System V, Microsoft XENIX и Berkeley [BSD]), распространено несколько различных командных процессоров, среди которых наиболее широко используются два - командный процессор Bourne командный процессор Си. Все командные файлы в данной книге были проверены и в System V, и в XENIX с использованием командного процессора Bourne, за исключением тех случаев, которые специально отмечены. БОЛЬШИНСТВО наших командных файлов работает также под управлением командный процессор Bourne в BSD, хотя нескольких команд System V нет в системе BSD и наоборот. Мы пытались указать те места, в которых эти две системы существенно отличаются, и дать некоторые альтернативные подходы для пользователей BSD.
Большинство наших командных файлов было также переписано для запуска под управлением программного процессора Си после учета синтаксических отличий. Если вы пользуетесь командным процессором Bourne и хотели бы поэкспериментировать с программным процессором Си, то хорошим введением является указанная ранее книга "Advanced UNIX - A Programmer's Guide".
Если один из наших командных файлов не работает в вашей системе, не впадайте в панику. Проверьте, пожалуйста, следующее:
Большинство из этих советов довольно очевидны, но никогда не мешает сделать глубокий вдох и внимательно подумать, прежде чем нырять в отладочные сеансы.