UNIX — универсальная среда программирования
UNIX — универсальная среда программирования читать книгу онлайн
В книге американских авторов — разработчиков операционной системы UNIX — блестяще решена проблема автоматизации деятельности программиста, системной поддержки его творчества, выходящей за рамки языков программирования. Профессионалам открыт богатый "встроенный" арсенал системы UNIX. Многочисленными примерами иллюстрировано использование языка управления заданиями
shell.
Для программистов-пользователей операционной системы UNIX.
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала
И, наконец,
ededПрограмма
edКаждая команда
ed$.Рассмотрим, как с помощью
ed$ ed poem? poem а Great fleas have little fleas upon their backs to bite 'em,And little fleas have lesser fleas, and so ad infinitum.. w poem 121 q Команда
аа.Редактор
edwed?q$ ed poem121 а And the great fleas themselfs, in turn, have greater fleas to go on;While these again have greater still, and greater still, and so on.. q ? w 263q $ wc poem 8 46 263 poem$shell!Если вы запустили
edshelled!$ ed poem! wc poem 8 46 263 poem! q $Строки файла нумеруются как 1, 2 … Вы можете печатать
nnpnmnm,np$1 | Печатать первую строку; 1р |
$ | Печатать последнюю строку; $p |
1,$p | Печатать строки с первой по последнюю |
Печатать файл по одной строке проще всего; нажимая клавишу
RETURN-+-$-2,$p | Печатать последние три строки |
1,2+3p | Печатать строки с первой по пятую |
Однако нельзя печатать после конца файла или в обратном порядке; команды типа
$,$+1p$,1pКоманда
list 1visКак только размер начинает превышать две строки, становится неудобным печатать его весь целиком, чтобы отыскать нужную строку. Редактор
ed/pattern/pattern
