954,515 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Need help using tr and cut file to another file

Hello I have something for my scripting class I am assigned to do, I can not figure out who to do these set of instructions, I beleive i am supposed to use the tr command, he has 'cut file | tr ":" " " ' on the board. i am very confused, the instructions go as following

"Cut the login name field(#1) and the display name field (#5) from the /etc/passwd file and redirect the output to a file name cutpw

cut the login name field (#1) and the terminal field (#2) from the output of the who command and redirect the output to a file name cutwho

Join the cutpw and cutwho files on the login name fields and redirect the output inot a file named joinfile"

geoffy0404
Junior Poster in Training
51 posts since Nov 2008
Reputation Points: 10
Solved Threads: 0
 

Have you tried playing around with the commands?

$ tr ':' ' ' < /etc/passwd | head -n 5
root x 0 0 root /root /bin/tcsh
bin x 1 1 bin /bin /sbin/nologin
daemon x 2 2 daemon /sbin /sbin/nologin
adm x 3 4 adm /var/adm /sbin/nologin
lp x 4 7 lp /var/spool/lpd /sbin/nologin

or

$ cut -d':' -f 3 < /etc/passwd | head -n 5
0
1
2
3
4


The more you play with the tools the better you will understand them. If you have trouble with any of the commands just type man command into the shell. For example, to learn more about the cut command you would do

$ man cut
L7Sqr
Practically a Master Poster
657 posts since Feb 2011
Reputation Points: 201
Solved Threads: 124
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You