Preview

Wicked Cool Shell Scripts

Powerful Essays
Open Document
Open Document
58633 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Wicked Cool Shell Scripts
.

.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), andTeach Yourself UNIX in 24 Hours (SAMS). He was a contributor to BSD 4.4 UNIX, and his software is

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Unit 6 Chapter Exercises

    • 335 Words
    • 2 Pages

    References: Sobell, Mark G. A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®, 6th Edition. Prentice Hall, 2012. VitalBook file.…

    • 335 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Pos355 Project

    • 870 Words
    • 4 Pages

    Presentation for Memory Management (Linux, MAC, Windows) Presentation for Process Management (Linux, MAC, Windows) Presentation for File Management (Linux, MAC, Windows) Presentation for Security Management (Linux, MAC, Windows Team D review WK 4 Assignment. Team D submit Rough Draft of Final Power Point Presentation. Proceed? Finalize Linux, Mac, Windows Presentation Finalize Linux, MAC, Windows Paper Team D…

    • 870 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1430 Unit 2 Discuss

    • 401 Words
    • 2 Pages

    The Linux Standard Base (LSB) is a joint project by several Linux distributions under the organizational structure of the Linux Foundation to standardize the software system structure, including the filesystem hierarchy used in the GNU/Linux operating system. When targeting Linux as a platform, application developers want to have some assurance that the code they write on one Linux distribution will run on other Linux distributions without having to go through extra effort. This matches their experiences on other popular platforms, such as Windows or Mac OS X. In addition, application developers want to ensure that the platform as a whole does not diverge. Even if an application works on today's distributions, will it work on tomorrow's? The LSB workgroup has, as its core goal, to address these two concerns. We publish a standard that describes the minimum set of APIs a distribution must support, in consultation with the major distribution vendors. We also provide tests and tools which measure support for the standard, and enable…

    • 401 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unit 7 Chapter Exercises

    • 458 Words
    • 3 Pages

    References: Sobell, Mark G. A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®, 6th Edition. Prentice Hall, 2012. VitalBook file.…

    • 458 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Week 5 Pos 355

    • 2010 Words
    • 9 Pages

    The UNIX and Linux Operating Systems (OS) are open source systems. The first version of UNIX was created in 1969 by computer scientist Kenneth Thompson at AT&T Bell Laboratories. The system was based on four parts: the shell, kernel, editor, and the assembler. Linux was created as a free software substitute to the commercial UNIX environments. The history of Linux dates back to 1983 and Linux runs a much greater range of platforms than most UNIX environments. Both OS share a common foundation because of the history and tradition.…

    • 2010 Words
    • 9 Pages
    Better Essays
  • Satisfactory Essays

    comparison matrix

    • 439 Words
    • 2 Pages

    Directions: Choose three different versions of the UNIX® or Linux® operating systems to compare. Insert the three chosen versions and fill out the requested information in the Components column.…

    • 439 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    A shell is a type of command prompt, it sends commands from the user to the kernel…

    • 392 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Guide to UNIX Using Linux Fourth Edition Chapter 4 SolutionsAnswers to the Chapter 4 Review Questions…

    • 1020 Words
    • 5 Pages
    Satisfactory Essays
  • Better Essays

    There are many administration advantages for UNIX. One example will be how multiple users can run multiple programs each at the same time without interfering with each other or crashing the system. Also, all users must be authenticated by a valid account and…

    • 3411 Words
    • 14 Pages
    Better Essays
  • Powerful Essays

    /unix is a symbolic link to the booted kernel. To find out what kernel mode is running, enter ls -l /unix and see what file /unix it links to. The following are the three…

    • 3391 Words
    • 14 Pages
    Powerful Essays
  • Satisfactory Essays

    CISSH

    • 1734 Words
    • 7 Pages

    In this project we implement a simple shell called, cissh. I have implemented the some…

    • 1734 Words
    • 7 Pages
    Satisfactory Essays
  • Good Essays

    Persuasive Essay Hockey

    • 559 Words
    • 3 Pages

    In the 2014 Winter Olympics, National Hockey League (NHL) should allow players to participate in the games due to the belief that it provides the players, current, and potential fans the opportunity to participate on the world stage of hockey. The Olympics only occur once every four years and it would be unpatriotic to deny NHL players the opportunity to represent their home countries at the Olympics.…

    • 559 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    The work breakdown structure essentially is a decomposition of the work to be completed by the project team in order to successfully accomplish the project objectives and deliverables. It’s a very practical tool to visualise the work that needs to be done, however that is about all it’s useful for. The information provided by the work breakdown structure is not enough to allow the project team to identify any milestones or points of significance in the project. At this stage each element of the project has only been identified, none of them have been time scheduled, cost estimated or placed in a definitive chronological order, making it difficult to identify any significant milestones.…

    • 851 Words
    • 4 Pages
    Powerful Essays
  • Powerful Essays

    Linux Bash Shell Cheat Sheet

    • 1361 Words
    • 11 Pages

    CTRL Z = stops the current command (resume with fg in foreground or bg in background)…

    • 1361 Words
    • 11 Pages
    Powerful Essays
  • Satisfactory Essays

    RHCE

    • 622 Words
    • 3 Pages

    This Course is ideal for persons who have never used Linux or UNIX, and who have no prior command-line experience in any other operating system. You are taught the basics of a Red Hat Enterprise Linux enviroment and it prepares you for your future role as a system administrator.…

    • 622 Words
    • 3 Pages
    Satisfactory Essays

Related Topics