Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Mike Novikoff                        2:5020/730.73  25 Nov 2002  17:13:26
 To : Kirill Frolov
 Subject : cat -- зачем он нужен?
 -------------------------------------------------------------------------------- 
 
 
  KF> А зачем _реально_ нужна программа 'cat' ?
  KF> cat | less это же глупость полнейшая.
 
 А вот, например, ещё более глупая глупость:
 (Vitus: как там насчёт weekly awards? :))
 >=== /usr/local/bin/nroff73 ===<
 
 #!/bin/bash
 #
 # (c) mn@netclub.ru, 05.06.2002
 # nroff: format plain text to 73 columns (nroff's default is 65).
 
 [ "$1" ] || { echo "usage: $0 infile"; exit 1; }
 
 # How it works:
 #  1) infile => manpage
 #  2) format it (nroff)
 #  3) grep '5 spaces at beginning' OR 'empty line'
 #  4) cut these 5 spaces (well, may be not here).
 
 (echo -ne ".Dd\n.Sh NAME\n.Bd -filled\n" | cat - $1 ; echo -ne "\n.Ed\n") \
 | nroff -mandoc -  |grep -e '^     \|^$'      # | cut -b6-
 
 >=== /usr/local/bin/nroff73 ===<
 Hемножко знаю толк в извращениях? :)  А ведь работает! :)
 P.S. Понадобилось ровно 10 минут, чтобы написать первый работающий
 вариант скрипта; и ещё целый день, чтобы уложить его в одну строку
 и избавиться от tmp-файлов.
 P.P.S.
 
 >=== golded.cfg ===<
 
 if unix
     EXTERNOPTIONS   -NoKeepCtrl -PauseOnError
 
     EXTERNUTIL      3 nroff73 @tmpfile | cut -b6- > @file
     EDITSAVEUTIL    3 "f format with nroff (73)"
 endif
 
 >=== golded.cfg ===<
 Mike
 --- GoldED+/LNX 1.1.4.7
  * Origin: mn@netclub.ru (2:5020/730.73)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 cat -- зачем он нужен?   Kirill Frolov   24 Nov 2002 22:06:20 
 Re: cat -- for what?   Aleksey Barabanov   25 Nov 2002 03:03:57 
 cat -- зачем он нужен?   Ilya Teterin   25 Nov 2002 08:16:48 
 Re: cat -- зачем он нужен?   Boris Tobotras   25 Nov 2002 09:58:09 
 Re: cat -- зачем он нужен?   Alexandr S. Agranovsky   25 Nov 2002 10:57:57 
 Re: cat -- зачем он нужен?   Oleg O. Ossovitskii   25 Nov 2002 11:00:03 
 Re: cat -- зачем он нужен?   Sergei Sokolov   25 Nov 2002 20:19:26 
 cat -- зачем он нужен?   Mike Novikoff   25 Nov 2002 17:13:26 
 Re: cat -- зачем он нужен?   Igor Zesenko   27 Nov 2002 02:27:10 
 Re[2]: cat -- зачем он нужен?   Oleg O. Ossovitskii   27 Nov 2002 11:00:43 
 Re: cat -- зачем он нужен?   Victor Wagner   27 Nov 2002 11:25:30 
 Re: cat -- зачем он нужен?   Dennis Vshivkov   28 Nov 2002 00:18:29 
 Re: cat -- зачем он нужен?   Artem Chuprina   27 Nov 2002 12:34:56 
 cat -- зачем он нужен?   Dmitry Ponyatov   28 Nov 2002 00:53:04 
Архивное /ru.linux/39323de22da4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional