unix script command and echo command, Operating System

Assignment Help:

Objectives

1.    Login to UNIX system and logout

2.    Learn features of the vi editor and to use online help (main pages).  Gain experience using them to create a document

3.    Know a list of UNIX commands with one line description for each

4.   Learn redirecting standard output (stdout) to a file using the output redirection operator >instead of output going to the monitor, the default device for stdout.

5.   Learn more on UNIX file system such as file attributes (permissions), ownership, links, file size, modification date, and inode number of files, and system directories and files

6.    Gain experience using a set of UNIX commands covered in chapters 1, 2, 3, and 4

7.    Learn to transfer files between UNIX system and Windows system and print them

8.    Understand the output of various commands and answer questions

This homework has two parts.  You must complete both parts and submit them together on or before the due date using the UNIX server at the university. 

The answers must be obtained by issuing the necessary UNIX commands on the FSU UNIX server. To capture the output of a UNIX command use the script command as described below:

1. Using scriptcommand lets you record your login session in a file. To start script type the command script and to end the capture, type exit command. The script command creates a file called, "typescript" in your current working directory in your account, if you do not specify any filename with script command as argument. If you want the output to go to a specific filename of your choice, then specify the filename as the argument to script command, like script hw1q1output. Refer your textbook for more information on the use of script command. When you use script command, make sure you (1) type "Enter" key few times to get space between questions, (2) then, issue the echo command to display the question number, like echo hw1q1, (3) type "Enter" key few times to get space after the question number, and then (4) type the required UNIX command(s) for that question. An example is given below for question #1. In this example, $ is the prompt displayed by the Bourne Shell, which processes the UNIX commands you type.
$
$ echo Q1
$
$ uname

Caution:
Every time you type script command, it will erase the current content of the "typescript" file or the filename you specify in the script command. To avoid losing the answers you have obtained so far for one or more questions, you must copy the typescript file into another file using the cp command as shown below:
cp typescript hw1q1to5

wherehw1q1to5 is a filename.


Related Discussions:- unix script command and echo command

How does an operating system make multiprogramming possible, How does an op...

How does an operating system make multiprogramming possible by using single processor?

Explain disk scheduling algorithms-shortest seek time first, SSTF (Shortest...

SSTF (Shortest Seek Time First) After a demand go to the closest request in the work queue regardless of direction Decrease total seek time compared to FCFS Disadv

Server thread, Extend task 1 so that the requests are issued by the clients...

Extend task 1 so that the requests are issued by the clients instead of the server. The server now do not use the "all_requests.dat" file. Instead every client thread reads from

What are a safe state and an unsafe state, What are a safe state and an uns...

What are a safe state and an unsafe state? Answer:  A state is safe if the system can allocate resources to every process in some order and still avoid a deadlock. A system is

Write knowledge base relevant propositional statement, Suppose a logic-base...

Suppose a logic-based agent in the wumpus world has found that locations (1,1) and (2,1) do not contain a stench, but that locations (3,1) and (2,2) do contain a stench. Can the ag

Explain components of conflict phase of dispatch latency, Explain Component...

Explain Components of conflict phase of dispatch latency The conflict phase of dispatch latency has two components 1. Preemption of any process running in the kernel. 2.

Multi-level page tables, Multi-level page tables are tree-like structures t...

Multi-level page tables are tree-like structures to hold page tables. As an example, consider a two- level page table, again on a 32-bit architecture with 212 = 4 kbyte pages. Now,

What is dispatch latency, What is dispatch latency? The time taken by t...

What is dispatch latency? The time taken by the dispatcher to stop one process and begin another running is known as dispatch latency.

Explain file control list and user control list, Q. Researchers have recom...

Q. Researchers have recommended that instead of having an access list associated with each file (specifying which users can access the file and how) we should have a user control

Unix , A friend has promised to log in at a particular time. However, he ne...

A friend has promised to log in at a particular time. However, he needs to be contacted as soon as he logs in. The shell script checks after every minute whether he has logged in o

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd