Flylib.com

Books Software

 
 
 

Table of Contents


 
wicked cool shell scripts: 101 scripts for linux, mac os x, and unix systems
Wicked Cool Shell Scripts: 101 Scripts for Linux, Mac OS X, and Unix Systems
by Dave Taylor   ISBN:1593270127
No Starch Press © 2004

This cookbook of useful, customizable, and fun scripts gives you the tools to solve common Linux, Mac OS X and UNIX problems and personalize your computing environment.

Table of Contents
Wicked Cool Shell Scripts”101 Scripts for Linux, Mac OS X, and Unix Systems
Introduction
Chapter 1 - The Missing Code Library
Chapter 2 - Improving on User Commands
Chapter 3 - Creating Utilities
Chapter 4 - Tweaking Unix
Chapter 5 - System Administration: Managing Users
Chapter 6 - System Administration: System Maintenance
Chapter 7 - Web and Internet Users
Chapter 8 - Webmaster Hacks
Chapter 9 - Web and Internet Administration
Chapter 10 - Internet Server Administration
Chapter 11 - Mac OS X Scripts
Chapter 12 - Shell Script Fun and Games
Afterword
Index
List of Figures
List of Tables


Back Cover

The UNIX shell is the main scripting environment of every Linux, Mac OS X and UNIX system, whether a rescued laptop or a million-dollar mainframe. This cookbook of useful, customizable, and fun scripts gives you the tools to solve common Linux, Mac OS X and UNIX problems and personalize your computing environment. Among the more than 100 scripts included are an interactive calculator, a spell checker, a disk backup utility, a weather tracker, and a web logfile analysis tool. The book also teaches you how to write your own sophisticated shell scripts by explaining the syntax and techniques used to build each example scripts. Examples are written in Bourne Shell (sh) syntax.

About the Author

Dave Taylor has a Masters degree in Education, an MBA, and has written a dozen technical books, including Learning UNIX for Mac OS X (O'Reilly), Solaris for Dummies (Hungry Minds), and Teach Yourself UNIX in 24 Hours (SAMS). He was a contributor to BSD 4.4 UNIX, and his software is included in many major UNIX distributions.



Wicked Cool Shell Scripts ”101 Scripts for Linux, Mac OS X, and Unix Systems

by Dave Taylor


San Francisco

Copyright 2004 by Dave Taylor.

All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher.

Printed on recycled paper in the United States of America

1 2 3 4 5 6 7 8 9 10 - 06 05 04 03

No Starch Press and the No Starch Press logo are registered trademarks of No Starch Press, Inc. Other product and company names mentioned herein may be the trademarks of their respective owners . Rather than use a trademark symbol with every occurrence of a trademarked name , we are using the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark.

Publisher: William Pollock

Managing Editor: Karol Jurado

Cover and Interior Design: Octopod Studios

Technical Reviewer: Richard Blum

Copyeditor: Rebecca Pepper

Compositor: Wedobooks

Proofreader: Stephanie Provines

Indexer: Kevin Broccoli

Kevin & Kell strip on page 209 reproduced with permission of Bill Holbrook, creator of Kevin & Kell.

For information on translations or book distributors , please contact No Starch Press, Inc. directly:

No Starch Press, Inc.
555 De Haro Street, Suite 250, San Francisco, CA 94107
phone: 415-863-9900; fax: 415-863-9950; < info @nostarch.com>; http://www.nostarch.com

The information in this book is distributed on an "As Is" basis, without warranty. While every precaution has been taken in the preparation of this work, neither the author nor No Starch Press, Inc. shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in it.

Library of Congress Cataloguing-in-Publication Data

Taylor, Dave.
  Wicked cool shell scripts / Dave Taylor.
       p. cm.

ISBN 1-59327-012-7

1. UNIX (Computer file) 2. UNIX Shells. I. Title.

QA76.76.O63T3895 2004

005.4'32--dc22

2003017496