סקונילב תויסיסב לותח דוקיפל תואמגוד 13


.סקונילב םהלש תואמגודה םע םילותח תודוקפב ישומיש שומיש תולגל םיכלוה ונא ,הז רמאמב .םיצבק וא ףוסמב טלפ תונפהלו םיצבק רשרשל ,ץבוק ליכמ גיצהל ,םיבורמ וא םידדוב םיצבק רוציל ונל תרשפאמ cat תדוקפ

cat [OPTION] [FILE]...

.etc/passwd/ץבוק לש ןכות גיצי אוה ןלהלש המגודב

# cat /etc/passwd

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
narad:x:500:500::/home/narad:/bin/bash

.ףוסמב test1 -ו test ץבוקה ןכות תא גיצי אוה ,האבה המגודב

# cat test test1

Hello everybody
Hi world,

.הטמל הדוקפה םע test2 file ארקנש ץבוק רוצינ

# cat >test2

.האבה לותחה תדוקפ םע ץבוקה ןכות תא תוארל לוכי התא .test2 ץבוקב בתכיי טסקטה .תאצל ידכ ('d' דלקהו Ctrl שקמ תא קזחה) CTRL + D לע ץחלו יוצר טסקט דלקה ,שמתשמהמ טלקל ןיתממ

# cat test2

hello everyone, how do you do?

.ליעל גצומש יפכ cat תדוקפ םע תוחפו תוחפ םירטמרפב שמתשהל םילוכי ונא ,דואמ רהמ ללוג ךסמהו טלפה ףוסמל םיאתי אלש ןכות לש בר רפסמ לעב ץבוק םא

# cat song.txt | more
# cat song.txt | less

.טלפה ףוסמב song.txt ץבוק לש תורושה ירפסמ תא תוארל לכות n- תורשפא םע

# cat -n song.txt

1  "Heal The World"
2  There's A Place In
3  Your Heart
4  And I Know That It Is Love
5  And This Place Could
6  Be Much
7  Brighter Than Tomorrow
8  And If You Really Try
9  You'll Find There's No Need
10  To Cry
11  In This Place You'll Feel
12  There's No Hurt Or Sorrow

.תחא הרושב תורוש רפסמ טוחסל תישומיש וז תורשפא .תואקספ ןיב רעפ שי םא '$' הארמש בחרמב םגו הרושה ףוסב גצומ '$' -ש תורשפא e- םע תוארל ולכות ,ךשמהב

# cat -e test

hello everyone, how do you do?$
$
Hey, am fine.$
How's your training going on?$
$

.'ינא ^' ותב אלמ TAB חווטש תוארל םילוכי ונייה ,ןלהלש טלפב

# cat -T test

hello ^Ieveryone, how do you do?

Hey, ^Iam fine.
^I^IHow's your training ^Igoing on?
Let's do ^Isome practice in Linux.

.(סג יעמ יצח) ;םע ץבוק לכ דירפהל ונילע .ליעל גצומש יפכ ץבוקה ןכות תא גיצהל םילוכיו test2 -ו test, test1 םיצבק השולש ונל שי ןלהלש המגודב

# cat test; cat test1; cat test2

This is test file
This is test1 file.
This is test2 file.

.הקידבה ץבוק ןכות ידי לע ףלחוי test1 לש ינדפקה ןכות .(-מ לודג) '<' למס םע םייק ץבוק רחא ,שדח ץבוקל ץבוקה לש יטרדנטסה טלפה תא תונפהל םילוכי ונא

# cat test > test1

.test1 ץבוק ףוסב ףסוותי הקידבה ץבוק ןכות ,ןאכ .(-מ לודג לופכ) '<<' למס םע םייקה ץבוקב ףיסומ

# cat test >> test1

.ףוסמב גצוי טלפהו הדוקפל טלקכ test2 ץבוקה םשב שמתשמ אוה ,(למסמ תוחפ) '>' יטרדנטס טלק םע שדחמ הינפהב שמתשמ התא רשאכ

# cat < test2

This is test2 file.

.הנורחאל רצונש ץבוקב בתוני טלפה לכו test3 םשב ץבוק רוצית וז הלועפ

# cat test test1 test2 > test3

.הנורחאל רצונש ץבוקב בתונת האצותהו ןוימל רבעוי cat תדוקפ לש טלפהו test4 ץבוק רוצית וז הלועפ

# cat test test1 test2 test3 | sort > test4

.הטמל ונלש תורעהה תבית ךרד ישומיש הז רמאמ אצומ התא םא ותוא ףתש אנא .רתוי תומדקתמ םילותח תודוקפ רוקסנ אבה רמאמב .תופסונ תויורשפא תעדל הצור התא םא לותחה תדוקפ לש שיאה ףדל תונפהל לו