Redirect input < | pipe redirects the output of a program or command to a second program or command, Directs input to a command from a source other than the default

Files Recovery Software
Home Contact Details Customer Support Download Demo Products  

 
 

<

Directs input to a command from a source other than the default. The default source usually being the keyboard.

Syntax:

Command < Datasource

It is used generally in batch programming. Let us understand it with the example. The following procedure of DEBUG command is used to make the backup of MBR where MBR.BIN is the name of backup file created after this execution.

debug mbr.bin
A
MOV DX, 6000
MOV ES, DX
XOR BX, BX
MOV DX, 0080
MOV CX, 0001
MOV AX, 0201
INT 13
INT 20
<Enter>(type nothing)
G
R CX
200
W 6000:0000

Q

To this with help of batch file we make two batch files, one containing the command instruction to start DEBUG command and other to store other instructions which will be fed to the DEBUG command as input. This File will be the datasource for the first file. Let us see how:

C:\ mbr.bat
Now let us see what this MBR.BAT has in it.

MBR.BAT

DEBUG  mbr.bin  <  ttsource.bat

And obviously the second file named TTSOURCE.BAT will work as datasource for this and will be having following instructions in it:

                          TTSOURCE.BAT

A
MOV DX, 6000
MOV ES, DX
XOR BX, BX
MOV DX, 0080
MOV CX, 0001
MOV AX, 0201
INT 13
INT 20
<enter> (Type Nothing)
G

R CX
200
W 6000:0000
Q

|

The pipe redirects the output of a program or command to a second program or command.

Syntax:

Command1 | Command2

Let us see an example of typing a long text file:

type file.txt |more

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

 

 

Chapter 8

 
 

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38

Next page
 
 
Data Recovery Book
 
Chapter 1 An Overview of Data Recovery
Chapter 2 Introduction of Hard Disks
Chapter 3 Logical Approach to Disks and OS
Chapter 4 Number Systems
Chapter 5 Introduction of C Programming
Chapter 6 Introduction to Computer Basics
Chapter 7 Necessary DOS Commands
Chapter 8 Disk-BIOS Functions and Interrupts Handling With C
Chapter 9 Handling Large Hard Disks
Chapter 10 Data Recovery From Corrupted Floppy
Chapter 11 Making Backups
Chapter 12 Reading and Modifying MBR with Programming
Chapter 13 Reading and Modifying DBR with Programming
Chapter 14 Programming for “Raw File” Recovery
Chapter 15 Programming for Data Wipers
Chapter 16 Developing more Utilities for Disks
Appendix Glossary of Data Recovery Terms
 
 
Pro Data Doctor

Home

Products

Contact Details

Customer Support

Download Demo

Terms and Conditions

 
Pro Data Doctor