Question: Write a C program mywrite whose behavior resembles that of the system command write. mywrite accepts the following parameters: $ mywrite username ttyname where username
Write a C program mywrite whose behavior resembles that of the system command write.
mywrite accepts the following parameters:
$ mywrite username ttyname
where username is a name of the user logged into a terminal ttyname.
mywrite operates by copying lines from stdin of your terminal to stdout of the username's terminal.
The first line to be displayed on the username's terminal will look like this:
Message from yourname@yourhost on yourtty at hh:mm...
When the user who started mywrite presses Ctrl-D (EOF), mywrite closes the connection and displays the final message on the username's terminal:
EOF
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
