cat



Предыдущая | Следующая

cat [от «catenate» (сцеплять) и cat(l) в UNIX], гл. 1.[технояз] Выводить на экран весь файл целиком, без всяких пауз 2. Сваливать большое количество данных в одну кучу без всякого намерения обрабатывать их в дальнейшем. Термин считается глупым, практически не встречается там, где не поддерживается UNIX. См. также dd, BLT.Фанами системы UNIX программа cat(l) считается отличным примером «интерфейса с человеческим лицом», поскольку она выводит подряд содержимое нескольких файлов, без пустых строк между ними и всяких лишних символов типа заголовки файлов. Кроме того, она может работать с самыми разными типами файлов, а не только с теми, которые состоят из отдельных строк. UNIX-ненавистники оценивают cat (1) как канонический (canonical) пример плохого пользовательского интерфейса, поскольку она гораздо чаще применяется для вывода на печать или экран одного файла, нежели для конкатенации нескольких файлов. Но на то и существуют священные войны (см. holy wars), чтобы выяснить, кто из них прав.