Рубрики

Останні статті

Інші записи

Мітки

  • 11Apr

    « Уривок з книги Linux Системне програмування   |   Керівництво по програмуванню модулів ядра Linux »

    Книги по програмуванню - Основи програмування в Linux 4-е видання Почавши книгу з програмування в ОС Linux на мові З, тепер ми зробимо відступ і зупинимося на написанні програм в командній оболонці. Чому? ОС Linux не відноситься до систем, у яких інтерфейс командного рядка - запозда-оє дітище графічного інтерфейсу.
    У систем UNIX, прообразу Linux, спочатку взагалі не було графічного інтерфейсу; все виконувалося з командної троки. Тому оболонка командного рядка UNIX весь час розвивалася і перетворилася на дуже могутній інструмент. Ці властивості перекочували і в Linux, і деякі найсерйозніші завдання ви можете виконати найбільш легким способом саме з командної оболонки.
    Оскільки вона така важлива для ОС Linux і така корисна для автоматизації простих завдань, програмування засобами командної оболонки розглядається перш за все.

    В цьому розділі ми познайомимо вас з синтаксисом, структурами і командами, доступними при програмуванні в командній оболонці, як правило, використовуючи інтерактивні (засновані на екранах) приклади. Вони допоможуть продемонструвати Функціональні можливості командної оболонки і власні дії.
    Ми також кинемо побіжний погляд на пару особливо корисних утиліт режиму командного рядка, що часто викликаються з командної оболонки: grep і find. Розглядаючи утиліту grep, ми познайомимося з основними положеннями, що стосуються регулярних Битв, які з’являються в утилітах ОС Linux і мовах програмування, таких як Perl, Ruby і PHP.
    В кінці розділу ви дізнаєтеся, як писати справжні сценарії, які будуть перепрограмуватися і розширюватися на мові З впродовж всієї книги. У цьому розділі розглядаються наступні теми:

    - що таке командна оболонка;

    - теоретичні основи;

    - тонкощі синтаксису: змінні, умови і управління програмою;

    - списки;

    - функції;

    - команди і їх виконання;

    - вбудовані (here) документи;

    - відладка;

    - утиліта grep і регулярні вирази;

    - утиліта find.


    Tags: , , , , , ,

    Книги по програмуванню


    Схожі записи

    Posted by @ 09:15