Beruflich Dokumente
Kultur Dokumente
vrushali@ubuntu:~$ cd os
vrushali@ubuntu:~/os$ cat > emp
ENO | ENAME | POST | DEPT
2233 |S.K.SHUKLA |GM | C
vrushali@ubuntu:~/os$ cat > emp
ENO | ENAME | POST | DEPT
2233 |S.K.SHUKLA |GM | SALES
1122 |SKL |DGM |PRODUCTION
Pr== >
vrushali@ubuntu:~/os$ pr emp
Head==>
Cut == >
vrushali@ubuntu:~/os$ cut -d"|" -f 1,2 emp > cut1
vrushali@ubuntu:~/os$ cut -d"|" -f 1,3 emp > cut2
vrushali@ubuntu:~/os$ cat cut1
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
Cat == >
vrushali@ubuntu:~/os$ cat cut2
ENO | POST
2233 |GM
1122 |DGM
ENO | POST
2233 |GM
1122 |DGM
ENO | POST
2233 |GM
1122 |DGM
ENO | POST
2233 |GM
1122 |DGM
ENO | POST
2233 |GM
1122 |DGM
vrushali@ubuntu:~/os$ cat cut1 cut2
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | ENAME
2233 |S.K.SHUKLA
1122 |SKL
ENO | POST
2233 |GM
1122 |DGM
ENO | POST
2233 |GM
1122 |DGM
ENO | POST
2233 |GM
1122 |DGM
ENO | POST
2233 |GM
1122 |DGM
ENO | POST
2233 |GM
1122 |DGM
Paste == >
vrushali@ubuntu:~/os$ paste cut1 cut2
ENO | ENAME ENO | POST
2233 |S.K.SHUKLA 2233 |GM
1122 |SKL 1122 |DGM
ENO | ENAME ENO | POST
2233 |S.K.SHUKLA 2233 |GM
1122 |SKL 1122 |DGM
ENO | ENAME ENO | POST
2233 |S.K.SHUKLA 2233 |GM
1122 |SKL 1122 |DGM
ENO | ENAME ENO | POST
2233 |S.K.SHUKLA 2233 |GM
1122 |SKL 1122 |DGM
ENO | ENAME ENO | POST
2233 |S.K.SHUKLA 2233 |GM
1122 |SKL 1122 |DGM
Sort==>
vrushali@ubuntu:~$ cat > num
2
45
4
6
77
88
45
323
454
vrushali@ubuntu:~$ cat num
2
45
4
6
77
88
45
323
454
vrushali@ubuntu:~$ sort num
2
323
4
45
45
454
6
77
88
vrushali@ubuntu:~$ sort -n num
2
4
6
45
45
77
88
323
454
Tr==>
vrushali@ubuntu:~$ tr [a-z] [A-Z] emp
tr: extra operand ‘emp’
Try 'tr --help' for more information.
vrushali@ubuntu:~$ tr [a-z] [A-Z] < emp
ENO | ENAME | POST | DEPT
2233 |S.K.SHUKLA |GM | SALES
1122 |SKL |DGM |PRODUCTION
ENO | ENAME | POST | DEPT
2233 |S.K.SHUKLA |GM | SALES
1122 |SKL |DGM |PRODUCTION
ENO | ENAME | POST | DEPT
2233 |S.K.SHUKLA |GM | SALES
1122 |SKL |DGM |PRODUCTION
ENO | ENAME | POST | DEPT
2233 |S.K.SHUKLA |GM | SALES
1122 |SKL |DGM |PRODUCTION
ENO | ENAME | POST | DEPT
2233 |S.K.SHUKLA |GM | SALES
1122 |SKL |DGM |PRODUCTION
vrushali@ubuntu:~$ who | wc -l
1
vrushali@ubuntu:~$ who > usercount
vrushali@ubuntu:~$ wc -l usercount
1 usercount
vrushali@ubuntu:~$ who | tee ufile|w -l
w: invalid option -- 'l'
Usage:
w [options]
Options:
-h, --no-header do not print header
-u, --no-current ignore current process username
-s, --short short format
-f, --from show remote hostname field
-o, --old-style old style output
-i, --ip-addr display IP address instead of hostname (if possible)
grep == >
vrushali@ubuntu:~/os$ cat > emp
ENO | ENAME | POST | DEPT
2233 |S.K.SHUKLA |GM | SALES
2244 | A.K.SHINDE |HR | SALES
2211 | A.R.MEHTA | HR | PRODUCTIONvrushali@ubuntu:~/os$
vrushali@ubuntu:~/os$ grep "sales" emp
vrushali@ubuntu:~/os$ grep "SALES" emp
2233 |S.K.SHUKLA |GM | SALES
2244 | A.K.SHINDE |HR | SALES