Flexos User's Guide Provides a Full Description of the Flexos Operating System, Including the Following
Total Page:16
File Type:pdf, Size:1020Kb
FlexOS™ User's Guide Version 1.3 1 073-2003-001 COPYRIGHT Copyright ©"1986 Digital Research Inc. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, electronic, mechanical, magnetic, optical. chemical. manual, or otherwise, without the prior written permission of Digital Research Inc.. 60 Garden Court. Box DR!. Monterey, California 93942. DISCLAIMER DIGITAL RESEARCH INC. MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES 'OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. Further. Digital Research Inc. reserves the right to revise this publication and to make changes from time to time in the co.ntent hereof without obligation of Digital Research Inc. to notify any person of such revision or changes. NOTICE TO USER This manual should not be construed as any representation or warranty with respect to the software named herein. Occasionally changes or variations exist in the software that are not reflected in the manual. Generally, if such changes or variations are known to exist and to affect the product significantly, a release note or README.DOC file accompanies the manual and distribution disk(s). In that event. be sure to read the release note or README.DOC file before using the product. TRADEMARKS Digital Research and its logo are registered trademarks of Digital Research Inc. FlexOS, DR EDIX, and FlexNet are trademarks of Digital Research Inc. First Edition: November 1986 FOREWORD INTRODUCTION TO FLEXOSTM FlexOS is an advanced multitasking operating system for microcomputers. What does that mean for you? In our daily work we rarely do only one thing at a time, finishing one task and putting it away before picking up the next task. Usually we're doing several things at once: preparing reports, answering the telephone, jotting down notes, and calculating columns of figures. We certainly don't want our computers to be limited to doing only one task at a time. But that is exactly the limitation of most microcomputer systems. For example, if you are preparing a report with a word processing program and need some figures from your spreadsheet program, you would have to close and save your report file, exit the word processor, start the spreadsheet program, retrieve the figures, exit the spreadsheet program, start the word processor again ... you get the idea. With multitasking built into your operating system, you can keep several programs (processes) running simultaneously, and you can hop back and forth between them as you need to. The advantages are clear: faster, more efficient work and none of the frustration of constantly stopping and starting each program. That's what FlexOS will do for you. iii WHAT THIS GUIDE CONTAINS The FlexOS User's Guide provides a full description of the FlexOS operating system, including the following: • the command line and some basic FlexOS commands • directories and subdirectories • wildcard and logical names • windows • input/output redirection • DR EDIX™*, the FlexOS text editor • batch processing • how FlexOS handles errors Section 7 is a reference summary of FlexOS commands. Appendix A describes the role of the system manager, the person who sets up and manages a FlexOS system with more than one user. ON-LINE ERROR MESSAGES FlexOS displays an on-line error message if an error occurs while you are working with the operating system. FlexOS lets you set your own "help level," the amount of information displayed in the error message. If you are a beginning user, you can set a help level so that FlexOS describes each error in detail. At this level FlexOS usually suggests a solution for the error encountered. You can also refer to Appendix B for information on common error situations. *Edix™ is a trademark of Emerging Technology Consultants, Inc. IV If you are an experienced user, you can set your help level so that FlexOS displays a briefer message. Setting the help level is described under the DEFINE command in Section 7. OTHER BOOKS ON FLEXOS The User's Guide is one of several Digital Research... books about FlexOS. The other books in this set include: • FlexOS Programmer's Guide. This book identifies the C based software tools and techniques used to write programs that can run on FlexOS. • FlexOS System Guide. This book describes the architecture of the microchip processor that supports FlexOS. Digital Research also publishes microprocessor-specific supplements and programmer's utilities guides to FlexOS. TERMS AND CONVENTIONS Hardware This guide uses the terms "diskette," "hard disk," and "disk" in the following manner: diskette The 3 1/2-inch, 5 1/4-inch or a-inch magnetic disks that can be inserted into and removed from your microcomputer. Your system must have at least one diskette drive. hard disk An internal or external fixed magnetic disk. Your system might not have a hard disk. v disk The term used when information applies to both diskettes and hard disks. For example, "disk drive" means either a diskette drive or a hard disk drive. User Input and FlexOS Output This guide uses boldface and regular type to distinguish between user input and system output, as in the following example. The system prompt (A» is in regular type. Following that is the user input in boldface type. The next line shows what the system returns to the user.. This is also show,n in the regular typeface. A>DIR I FIND "ACCOUNTS PAY" ACCOUNTS PAY 1429 8-18-86 1:42P The text shows user input in all uppercase letters, but you can actually enter commands in uppercase, lowercase, or a combination of the two. vi CONTENTS 1 Basic FlexOS Operation Initial LOGON Instructions 1-1 System Prompt and Command Line. 1-2 Built-In and External Commands. 1-3 ~diting a Command Line. 1-3 Interrupting Command Execution. 1-5 Formatting Disks . .. 1-5 Formatting a Diskette ...... ~ . 1-6 Formatting a Hard Disk. 1-7 Basic File Operations. 1-8 Directories. 1-9 Accessing Subdirectories . .. 1-10 Wildcards ........................................ 1-11 Placing Wildcards . .. 1-11 Star (*) Wildcard. .. 1-11 Question Mark (?) Wildcard. .. 1-12 Caret (") Wildcard . .. 1-13 Logical Names ....................... ; . .. 1-13 Creating and Using Logical Names. .. 1-14 Logical Devices. .. 1-14 Logical Filenames. .. 1-15 Logical Information. .. 1-16 Reserved Logical Names. .. 1-16 Contents 2 Working with Windows FlexOS Windows . 2-1 Windowing Keys. 2-1 Status Window and Message Window . 2-2 Status Window. 2-2 Status Lines . 2-3 Command Menu . 2-4 Command Prompt. 2-5 Message Window. 2-5 Sample Use of Windows . 2-8 3 I/O Redirection, Chaining, and FiI~ering I/O Redirection. 3-1 1/0 Redirection Symbols. 3-1 Redirecting Output to a File or Device. 3-2 Adding Output to a File or Device . .. 3-2 Getting Input from a File or Device . 3-3 Piping Commands. 3-3 Chaining Commands on a Command Line . 3-4 Filtering Data. 3-5 4 DR EDIX Text Editor Introduction to DR EDIX. 4-1 DR EDIX Help Facility . 4-1 DR EDIX Files . 4-2 Learning DR EDIX. 4-2 Starting DR EDIX . 4-3 The DR EDIX Screen. 4-3 Text Area . 4-4 Contents Prompt Area. 4-4 Message Area. 4-5 Status Area. 4-5 Entering and Editing Text. 4-6 Inserting and Overtyping. 4-6 Moving The Cursor . 4-6 Editing Text. 4-7 Opening and Saving Files. 4-9 DR EDIX Backup Files. .. 4-11 Exiting DR EDIX ................ '. .. 4-12 5 Advanced DR EDIX Features Buffers .' ....................... ',' . 5-1 Windows . 5-2 Buffers and Files. 5-3 Status Table. 5-4 Block Commands. 5-5 Marking Blocks. 5-5 Copying Blocks. 5-7 Moving Blocks. 5-7 Deleting Blocks. 5-7 Search and Replace. 5-8 Searching. 5-8 Recovering Search Patterns. 5-9 Searching With Wildcards. 5-9 Replacing . .. 5-10 Going to a Line by Number. .. 5-12 Merging Files. .. 5-12 Changing the Filename. .. 5-13 Contents 6 DR EDIX Commands and Messages DR EDIX Command Summary. 6-1 DR EDIX Messages. 6-6 7 FlexOS Commands Command Summary. 7-1 ASSIGN. 7-5 BACK. 7-7 BACKUP. 7-9 BREAK ........................................ ".. 7-12 CANCEL ~ ..............". .. 7-13 CHDIR . .. 7-16 CHKDSK. ..