
100 Shell Programs in Unix
Описание
This book, "100 Shell Programs in Unix," provides a practical approach to learning Unix shell programming. Through 100 carefully crafted examples, readers gain hands-on experience with various shell commands and scripting techniques. The book is structured to gradually introduce concepts, starting with fundamental commands and progressing to more complex scripting. Each program is designed to address a specific task, allowing readers to develop a comprehensive understanding of Unix shell scripting. The book is ideal for beginners and experienced programmers alike seeking to enhance their Unix programming skills. The authors, Sarika Jain and Shivani Jain, offer valuable insights into the intricacies of Unix shell programming, with a focus on practical application and problem-solving.
100 SHELL PROGRAMS
IN UNIX
Sarika Jain
Shivani Jain
FIREWAL MEDIA
(An Imprint of Laxmi Publications Pvt. Ltd.)
BANGALORE • CHENNAI • COCHIN • GUWAHATI • HYDERABAD
JALANDHAR • KOLKATA • LUCKNOW • MUMBAI • RANCHI
NEW DELHI
FIREWAL MEDIA
(
113, Golden House, Daryaganj,
New Delhi-110002
www.laxmipublications.com
info@laxmipublications.com
: 2009
OFFICES
Bangalore
080-26 61 15 61
Chennai
044-24 34 47 26
Cochin
0484-239 70 04
Guwahati
0361-254 36 69, 251 38 81
Hyderabad
040-24 65 23 33
Jalandhar
0181-222 12 72
Kolkata
033-22 27 43 84
Lucknow
0522-220 95 78
Mumbai
022-24 91 54 15, 24 92 78 69
Ranchi
0651-221 47 64
FSH-3030-100-100 SHELL PROG IN UNIX
C—17102/09/02
: Kalyani Computer Services, New Delhi.
: Mehra Offset Press, Delhi.
CONTENTS
1. Introduction
I. An Overview
II. Salient Features of Unix
III. Hardware Requirements for Unix
IV. Getting Started
V. Unix Architecture
VI. Unix Basic Commands
VII. Portability with C
2. Programs
PREFACE
The UNIX system is so successful. Why?
The book’s small size is meant to keep your investment in time down to a minimum but with the greatest possible amount of knowledge. This book is organized as follows: Part I is an introduction to the most basic use of the system. It covers logging in, the file system, commonly used commands, and logging out. Part II contains 100 programs (including shell script and programs in C).
The best way to learn something is by doing it. Kindly practice the programs and verify or contradict what we say. All the examples in this text are actual, runnable code tested on UNIX system.
As a reader of this book, you are the most important critic and commentator. You can email or write to us directly to let us know what you did or didn’t like about this book – as well as what we can do to make our book stronger.
—AUTHORS
ACKNOWLEDGEMENT
We are grateful to many people for constructive comments and criticisms, and for their help in improving our code. The work of an author is only as good as the support from their family members and friends. Sarika Jain would like to specially thank her husband, Anuj Jain for letting her off all her household chores while working in the tree house on this project. Likewise, Shivani Jain wants to thank her all family members for their understanding and encouragement throughout this project. We cound not have done this without all of you.
—AUTHORS
PART I
INTRODUCTION
I. AN OVERVIEW
Похожие книги

Цифровой этикет. Как не бесить друг друга в интернете
Книга "Цифровой этикет" Ольги Лукиновой – это практическое руководство по онлайн-этикету. Автор собирает и систематизирует правила поведения в сети, основываясь на принципах удобства, безопасности, экономии ресурсов и уважения личных границ. Книга основана на анализе исторических правил, делового этикета и обратной связи от подписчиков Telegram-канала "Цифровой этикет". Она помогает избежать неловкостей, повысить эффективность работы и улучшить взаимоотношения в онлайн-среде. Книга полезно для всех, кто хочет эффективно и вежливо общаться в интернете, будь то деловые партнеры, коллеги или друзья.

Как создаются игры
Данное руководство предназначено для начинающих в игровой индустрии. Авторы, Григорий Радовильский и Наталья Аркадьевна Андрианова, детально описывают внутренние процессы разработки игр, делясь своим опытом. Книга охватывает все аспекты, от создания и продвижения игр до анализа текущего состояния индустрии, существующих профессий и актуальных трендов. Вы узнаете, как развивалась индустрия от первых игровых приставок до современных консолей и ПК, и как технологические достижения повлияли на процесс создания игр. Понимание основных этапов и профессий, задействованных в разработке, поможет вам лучше ориентироваться в этой сфере и сделать осознанный выбор карьерного пути.

SEO для Чайников
Этот практический курс "SEO для Чайников" детально рассматривает архитектуру поисковых систем Яндекса и Google. Вы познакомитесь с процессами индексирования, обработки запросов, ранжирования результатов поиска, и освоите ключевые принципы продвижения сайтов. Курс подходит для начинающих, желающих понять, как работают поисковые системы и как эффективно продвигать свои сайты. Узнайте, как Яндекс и Google обрабатывают запросы, как работают поисковые роботы и как оптимизировать сайты для улучшения позиций в результатах поиска.

Rust на примерах
Данное пособие, "Rust на примерах", представляет собой практическое руководство по изучению языка программирования Rust. Пособие содержит множество примеров, иллюстрирующих различные концепции языка, включая работу со стандартной библиотекой. Начинающие программисты найдут здесь подробные объяснения и пошаговые инструкции, необходимые для освоения основ Rust. Учебник охватывает такие ключевые темы, как примитивные типы данных, пользовательские типы, переменные, типы, преобразования, выражения, управление потоком, функции, модули, контейнеры, Cargo, атрибуты, обобщения, правила областей видимости, Traits, макросы, обработка ошибок, типы стандартной библиотеки, стандартные потоки, тестирование, unsafe-код, совместимость, и метаданные. Пособие также включает примеры Hello World и форматированного вывода, а также подробные комментарии к коду. Изучение Rust с помощью этого учебника станет эффективным и увлекательным процессом.
