Addison-Wesley / Prentice Hall
My Instructor Resource Center : Log in or request access
Portable Shell Programming: An Extensive Collection of Bourne Shell Examples
Bruce Blinn
ISBN-10: 0134514947
ISBN-13: 9780134514949
Publisher: Prentice Hall
Copyright: 1996
Format: Paper; 288 pp
Published: 10/19/1995
Status: Instock
Suggested retail price: $49.93 Buy from myPearsonStore
Suggested retail price: $49.93
Buy from myPearsonStore
Net price: $37.45 (What's this?)
For software development engineers, system administrators, and QA test engineers who work with UNIX computer systems.
This complete guide shows how to use the shell to develop shell scripts, using the shell more like a programming language than a command interpreter. Covers shell syntax, portability on different UNIX systems, using shell scripts to catch or ignore signals, executing commands using the remote shell command, and using the shell's redirection syntaxes.
1. Shell Syntax.
2. Shell Variables.
3. Shell Functions and Built-in Commands.
4. Using Files.
5. The Environment.
6. Parsing Command Line Parameters.
7. Using Filters.
8. Shell Utilities.
9. Examples of Shell Functions.
10. Examples of Shell Scripts.
11. Debugging.
12. Portability.
13. Common Questions and Problems.
Appendix A. Comparison of UNIX Shells.
Appendix B. Syntax Summary.
Bruce Blinn has worked with Hewlett-Packard for over thirteen years, and is currently a member of the technical staff working on the HP-UX operating system. In 1990, he was one of the founders of Clarity Software, Inc., producers of a multimedia text processing product named Rapport. It was at Clarity Software that he developed his expertise in shell programming.
This title is a member of the The HP Professional Series Series, which also contains the titles below . You can also visit the
HP Professional Series Series page.

Using practical examples, Robert Lucke simplifies every facet of cluster design and integration: networking, hardware, architecture, operating environments, data sharing, applications, and more. Lucke systematically addresses the key issues students encounter and the key decisions they will have to make.


This is a second edition of this book. New chapters will include: Clustering under Windows NT; Disaster Tolerant Systems; Enterprise High Availability Solutions; 20 pages of new examples, including MetroCluster Omniback Data Backup solution; Continental Clusters solution for disaster protection of a brokerage application; SAP/R3 and Oracle Parallel Server providing Five Nines protection; Windows NT solution using marathon hardware.


This book addresses the issue of how to create a successful CRM program. It starts with a brief review of the state of the marketplace as we enter the 21st century, provides a working definition for CRM and it describes the elements of the total customer experience, focussing on the CRM touch points that directly touch the customer.



For all students of business and technology interested in next-generation electronic commerce, pervasive computing, customer relationship management, and related issues.
In The E-business (R)evolution, Second Edition, Daniel Amor has thoroughly updated this e-Business briefing, teaching the lessons of the dot-com crash, and offering fresh insight into every facet of e-Business technology and operations. From B2B to B2C, CRM to pervasive computing, Amor presents real business cases, practical strategies, and expert implementation guidance—giving readers a complete blueprint for e-Business success.

Halting the Hacker provides a unique look inside the mind of the hacker--you'll understand how and why he makes the choices he does to attack your system. At the same time, you're getting practical, step-by-step information on how to foil him! Unlike many other security books, this book shows you why you need to take particular steps, rather than just listing what to do. This gives you knowledge you can apply to future, as-yet-unknown, attacks. Organized around how hackers gain access, control and privileges on your system, Halting the Hacker helps you understand how different subsystems can be used in harmony to attack your computer. Filled with dozens of up-to-the-minute real world examples, the book provides a vivid look at the consequences of ignoring security, and gives you numerous solutions you can put to immediate use. It contains specific steps for improving the security of your HP-UX and Linux systems.


This book is on HP-UX host security. This book is designed to give the system administrator the skills required to successfully secure a system. This book greatly differs from other UNIX security books since it will focus strictly on HP-UX. Readers will also have detailed information on how to install and use public-domane security products on HP-UX.


Maximizing the performance of Unix systems is a challenge that requires a
specialized understanding of operating system behavior and an intimate
acquaintance with system tools that assist in tuning. This book helps sysadmins,
net admins, developers, and capacity planners maximize the performance of
HP-UX systems, resolve bottlenecks, and design applications for maximum
performance.
HP-UX 11i Tuning and Performance takes the guesswork out of maximizing
HP-UX performance. It provides a comprehensive, systematic performance
management methodology that addresses every stage in the lifecycle of an HPUX
system. Three of HP's leading performance experts present specific
metrics, symptoms, and solutions for each key element of an HP-UX system,
including hardware, the OS platform, and application development. This
edition is completely updated with the many new processor and system families
that use HP-UX since the first edition appeared in 1999.
This book introduces the best generic UNIX and HP-UX specific tools for
performance management and demonstrates practical ways to instrument HPUX
systems so that your measurements truly represent real-world performance.
This new edition also takes into account the latest processors, systems, storage
devices, I/O connections, new and changed software tools, new HP-UX
features, high availability environments, and Java on HP-UX.

HP-UX 11i Version 2, is the latest version of the HP-UX operating system.
Unlike the previous version, HP has answered it's customers demands and the
system now works on both PA-RISC and Itanium systems which covers HP's
entire market. In addition to updating the content for HP-UX V2, Marty has
revamped the book based on customer and reviwerer feedback to make it more
readable and useful for all system administrators working on HP-UX systems.
This title is a complete reference and guide for sys admins of all levels. It starts
with booting and installing and moves on to specific topics such as building a
kernal, networking, and even working with partitions---a brand new HP
technology which is a fundamental change to the system and important for all
admins to understand.

Following HP's merger with Compaq, HP has redesigned their certification
program with a scheduled re-launch of early 2004. As part of this, the existing
HP-UX exam is being updated for HP-UX 11i and will contain about 15-20%
new material. The name of this exam is now Certified System Administrator
(CSA): HP-UX. This book maps directly to this course, divided into the
following three sections.
UNIX Fundamentals - Covers the basics of UNIX. The information is not
specific to a particular UNIX version, but rather includes general concepts and
commands, file manipulation and security, shell and awk programming, vi
editor, and other topics.
HP-UX System Administration - Covers the first level of HP-UX-specific
system and network administration concepts and topics including management
and administration of user accounts, devices, disks, file systems, backups,
restores, system recovery, automated jobs, swap space, printers, etc. It also
covers the system boot process, kernel reconfiguration, software/patch
management, OE installation, etc.
HP-UX Network Administration - Covers advanced HP-UX system and
network administration concepts and topics like TCP/IP, IP routing, IP
subnetting, UNIX network troubleshooting tools, system startup services,
NFS, AutoFS, NIS, DNS, NTP, ARPA/Berkeley services, software depot
management, etc.
This book is a great study guide for those seeking certification as well as a
handy desk reference for after the exam.

The HP-UX Certified System Engineer (CSE) exam is the next step after
Certified Systems Architect (CSA). The audience for the exam has grown as a
result of several factors. HP is pushing for all external vendors to have CSE
level certification, as well as pushing for internal employees to be CSE certified.
HP is also streamlining the number of advanced courses and creating 2 new
courses to make it easier for engineers to get the knowledge they need to
become certified.
Mapping to the exam objectives for the HP-UX CSE exam, this book starts
with the premise that readers will be "fluent" in the basic concepts of managing
a HP-UX based system. This book allows experienced HP-UX administrators
to deal with new technologies such as fibre channel, SANs, disk arrays,
partioned servers and how they impact high-availability environments. As well
as describing such topics from a theoretical perspective, the author directly
correlates the theory with what individuals will find in their workplace, allowing
for rapid appreciation of the facts. HP-UX guru, Charles Keenan, brings a
hands-on approach to how to deal with topics such as high availability
clustering, node/virtual partitions, performance analysis and troubleshooting,
with actual demonstrations from real HP-UX based systems. He gives readers
the information they need to help study for the CSE exam, as well as
information they can use well after in their day to day management of advanced
HP-UX sys admin tasks.

This book is an authoritative and full-length description of the IA-64 version of the Linux kernal. IA-64 is a high-performance microprocessor architecture co-designed by HP and Intel. The titanium chip is the first implementation of this new architecture. Intel already has outlined a roadmap of several chips to follow, such as the more powerful McKinley and Deerfield implementations. To emphasize the longevity of this book, as well as the Linux kernal it describes, it focuses on the IA-64 architecture rather than specific implementations, such as Itanium or McKinley.


This book is both a professional reference and a textbook based on a new 64-bit Explicitly Parallel Instruction Computing (EPIC) architectural design, the Itanium processor developed by Intel in partnership with Hewlett-Packard. The Itanium processor represents a thoroughly new design, supports open-source as well as proprietary 64-bit operating systems, and has been selected by several companies as the successor to their present RISC processors.



Appropriate for all graduate-level and advanced undergraduate courses in cryptography and related mathematical fields.
Modern Cryptography is an indispensable resource for every advanced student of cryptography who intends to implement strong security in real-world applications. Leading HP security expert Wenbo Mao explains why conventional crypto schemes, protocols, and systems are profoundly vulnerable, introducing both fundamental theory and real-world attacks. Next, he shows how to implement crypto systems that are truly “fit for application,” and formally demonstrate their fitness. He begins by reviewing the foundations of cryptography: probability, information theory, computational complexity, number theory, algebraic techniques, and more. He presents the “ideal” principles of authentication, comparing them with real-world implementation. Mao assesses the strength of IPSec, IKE, SSH, SSL, TLS, Kerberos, and other standards, and offers practical guidance on designing stronger crypto schemes and using formal methods to prove their security and efficiency. Finally, he presents an in-depth introduction to zero-knowledge protocols: their characteristics, development, arguments, and proofs. Mao relies on practical examples throughout, and provides all the mathematical background students will need.


This book was written for professional database administrators who are considering the implementation of ODBMS products. Loomis provides a no-hype perspective that lays out the pro's and con's, while also debunking myths rampant in the industry. This is a hands-on book for the DBA's, which uses a collection of case studies to offer real world experiences of database administrators who have already implemented O-O databases, what worked and what didn't.


This book provides readers with a quick method to understand the basics of
the Linux performance tools and allows the tools to be used immediately. It
covers the most recent (and powerful) of the Linux performance tools. For
each tool, this book provides information about the tool's purpose, the tool's
options, and an example of how to use the tool. It provides readers with a
general method for tracking down Linux performance problems while
requiring a minimal knowledge of the underlying system, allowing the reader to
be more productive and less intimidated by the performance problem at hand.
Finally, and most importantly, the reader is shown case studies that use
performance tools and
methodologies to diagnose and fix a performance problem on example open
source applications. These case studies will save readers a large amount of time,
allowing them to simply adapt a technique that already works rather than
inventing their own.

For system designers and analysts, system software programmers, application developers, and technical managers.
Hewlett-Packard's PA-RISC architecture is one of the most mature Reduced Instruction Set Computer designs in the industry. This book is the first publicly available, detailed description of the next revision of the PA-RISC architecture. Covers the RISC characteristics of PA-RISC, PA-RISC processing resources, addressing and access control, control flow, interruptions, and an overview of the instruction set and floating point corprocessor.

For software development engineers, system administrators, and QA test engineers who work with UNIX computer systems.
This complete guide shows how to use the shell to develop shell scripts, using the shell more like a programming language than a command interpreter. Covers shell syntax, portability on different UNIX systems, using shell scripts to catch or ignore signals, executing commands using the remote shell command, and using the shell's redirection syntaxes.

As computer networks grow, network managers and system administrators are challenged to improve their network's performance. This book offers multi-vendor, multi-protocol, heterogeneous tools for evaluating and improving network performance. Covers the fundamentals of network performance analysis; the parameters found in media such as Ethernet, Token Ring and FDDI; interconnect devices such as hubs, bridges, routers, and Ethernet switches; wide area technologies such as T-!, Frame Relay, and X.25; server architecture; and the application of practical tools such as LOTUS 123, MathCAD, and PlanNet to real network performance problems.



For software developers and architects, project leaders and managers of distributed systems; system administrators; network administrators; and security officers.
In today's distributed computing environment, there are serious security issues which must be addressed before trust can be placed in these systems. This book reveals the security and integrity problems of PCs, OS/2, Windows NT and UNIX systems, and shows how to effectively employ the exciting new distributed technologies of Kerberos, SNMP Monitors and Alerts, Encina and CICS to regain trust in the distributed environment.

This book presents the underlying algorithms used in all the basic of the advanced image processing techniques. The use of these techniques used to be limited to signal processing engineers and scientists. The decreasing cost of computer power and increasing quality of computer graphics has allowed image processing techniques to be used in almost all professional communities.



System administrators have recently been faced with the issue of upgrading to
Windows Server 2003 and managing their systems after migration. Microsoft
has announced plans to discontinue Windows NT support in 2004, forcing
companies that have not yet done so to migrate and deploy Windows Server
2003. This book addresses the needs of customers using the popular ProLiant
server platform. It describes ProLiant-specific issues in migration, deployment
and management, including technical aspects and using ProLiant tools. It also
covers Clustering/High Availability, Virtual Private Networking, Disaster
Recovery and Exchange. Windows Server 2003 on ProLiants functions as a "howto"
guide to migrating, deploying and administering Windows Server 2003
using ProLiant hardware.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.
Copyright ©2009 Pearson Education, All rights reserved. Legal Notice | Privacy Policy | Permissions