Unix/Linux Go Back    


Homework & Coursework Questions Students must use and complete the template provided. If you do not use the template your post may be deleted! Special homework rules apply here.

Cat/File Descriptor Question

Homework & Coursework Questions


Closed    
 
Thread Tools Search this Thread Display Modes
    #1  
Old Unix and Linux 03-06-2017   -   Original Discussion by ayz649
ayz649's Unix or Linux Image
ayz649 ayz649 is offline
Registered User
 
Join Date: Mar 2017
Last Activity: 6 March 2017, 3:11 AM EST
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Cat/File Descriptor Question

For the command below, I need to understand what exactly the command does and provide an examples for which the output will be saved to file save2... From my understanding, if the file provides an error in the first half of the pipe, it'll save to save1 and will never give an error to save to save2. I'm just confused as to what exactly would cause it to save anything to save2.

2. Relevant commands, code, scripts, algorithms:


Code:
cat 2>save1 0<memo | sort 2>save2 1>letter

Any help with this or if anyone can provide a tutorial that goes into examples using a combination of cat, pipes and file descriptors I would really appreciate it!


4. Complete Name of School (University), City (State), Country, Name of Professor, and Course Number:

Texas State University, San Marcos, TX, USA, Professor Quijun Gu, CS 4350

Moderator's Comments:
Cat/File Descriptor Question please use next time the full template, even if you believe to not enter in the orthodox form try your best, and dont forget to use for all code and data code tags , thanks

Last edited by vbe; 03-06-2017 at 02:59 AM..
Sponsored Links
    #2  
Old Unix and Linux 03-06-2017   -   Original Discussion by ayz649
Don Cragun's Unix or Linux Image
Don Cragun Don Cragun is offline Forum Staff  
Administrator
 
Join Date: Jul 2012
Last Activity: 21 May 2018, 5:26 AM EDT
Location: San Jose, CA, USA
Posts: 11,295
Thanks: 633
Thanked 3,932 Times in 3,365 Posts
Assuming that the file memo is a non-empty text file containing:


Code:
1
3
5
6
4
2

and that there is no file named none, what output would you expect to get in the files named save1, save2, and letter if you were to run the pipeline:


Code:
cat memo none 2>save1 | sort - none 2>save2 > letter

? If you then actually run this pipeline with the input files set up as described above, did you get the output you expected? If not, what did you get and what did you expect to get?
Sponsored Links
    #3  
Old Unix and Linux 03-06-2017   -   Original Discussion by ayz649
vbe's Unix or Linux Image
vbe vbe is offline Forum Staff  
Moderator
 
Join Date: Sep 2005
Last Activity: 21 May 2018, 4:19 AM EDT
Location: Switzerland - GE
Posts: 6,540
Thanks: 307
Thanked 562 Times in 524 Posts
I would start like I would in any human language: analyse the given phrase and see it composition, then would test the bits/blocks I understand.( or not...).
- how many processes have we here?

If more than one
what does the first - Can I test and se what it does
What should do the second - can I test? If not what am I expecting it to produce, then get the code working and see if I am right if not, why?
etc...
Sponsored Links
Closed

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Linux More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
File Descriptor siba.s.nayak UNIX for Dummies Questions & Answers 1 12-12-2008 05:10 AM
File Descriptor rimser9 Shell Programming and Scripting 3 08-14-2008 06:34 AM
A small question about file descriptor mlhazan Programming 5 08-10-2008 05:51 PM
File Descriptor Help rahulrathod UNIX for Dummies Questions & Answers 3 10-14-2004 05:08 AM
file activity (open/closed) file descriptor info using KORN shell scripting Gary Dunn UNIX for Dummies Questions & Answers 3 06-07-2004 01:54 PM



All times are GMT -4. The time now is 04:33 PM.