לינוקס אָפּערייטינג סיסטעמען האָבן פילע געבויט-אין יוטילאַטיז, די ינטעראַקשאַן איז געפירט אויס דורך ענטערינג די צונעמען קאַמאַנדז "טערמינאל" מיט פאַרשידן טענות. דאַנק צו דעם, דער באַניצער קען טאָן אַלץ מעגלעך צו קאָנטראָלירן די OS זיך, פאַרשידן פּאַראַמעטערס און פאַראַנען טעקעס. איינער פון די פאָלקס טימז איז cat, און עס סערוועס צו אַרבעטן מיט די אינהאַלט פון טעקעס פון פאַרשידענע פֿאָרמאַטירונגען. ווייטער, מיר וואָלט ווי צו ווייַזן עטלעכע ביישפילן פון דעם באַפֿעל מיט פּשוט טעקסט דאָקומענטן.
ניצן די קאַץ באַפֿעל אויף לינוקס
די מאַנשאַפֿט וואָס איז קאַנסידערד הייַנט איז בנימצא פֿאַר אַלע דיסטריביושאַנז באזירט אויף די לינוקס קערן, און אומעטום עס קוקט די זעלבע וועג. צוליב דעם, די פֿאַרזאַמלונג געניצט איז ירעלאַוואַנט. יגזאַמפּאַלז פון היינט וועט זיין ימפּלאַמענאַד אויף אַ קאָמפּיוטער מיט Ubuntu 18.04, און איר נאָר דאַרפֿן צו באַקומען באַקאַנט מיט די טענות און דער פּרינציפּ פון זייער אַקשאַנז.
פּרעפּאַראַטאָרי אַקטיוויטעטן
ערשטער, איך וואָלט ווי צו אָפּגעבן צייט צו די פּרילימאַנערי אַקשאַנז, ווייַל ניט אַלע יוזערז זענען באַקאַנט מיט דעם פּרינציפּ פון די קאַנסאָול. דער פאַקט איז אַז ווען איר עפֿענען אַ טעקע, איר מוזן ספּעציפיצירן די פּינטלעך דרך צו עס, אָדער אָנהייבן די באַפֿעל, זייַענדיק גלייַך אין די וועגווייַזער זיך דורך "טערמינאל". דעריבער, מיר רעקאָמענדירן אַז איר ערשטער רעצענזיע דעם פירער:
- לויף די טעקע פאַרוואַלטער און גיין צו די טעקע, ווו די נייטיק טעקעס זענען סטאָרד.
- רעכט גיט אויף איינער פון זיי און סעלעקטירן "פּראָפּערטיעס".
- אין די קוויטל "באַסיק" לייענען פאָטער טעקע אינפֿאָרמאַציע. געדענקט דעם דרך, ווייַל עס וועט קומען אין האַנטיק שפּעטער.
- לויף "טערמינאל" דורך מעניו אָדער שליסל קאָמבינאַציע קטרל + אַלט + ה.
- פאַרשרייַבן אַ באַפֿעל
קאָמפּאַקטדיסק / היים / באַניצער / טעקע
ווו באַניצער - נאמען, און טעקע - דער טעקע וווּ די אַבדזשעקץ זענען סטאָרד. דער נאָרמאַל באַפֿעל איז פאַראַנטוואָרטלעך פֿאַר מאָווינג צוזאמען דעם דרך.cd
.
דער אופֿן מאכט די יבערגאַנג צו אַ ספּעציפיש וועגווייַזער דורך די סטאַנדאַרט קאַנסאָול. ווייַטערדיקע אַקשאַנז וועט אויך זיין געטאן דורך דעם טעקע.
View אינהאַלט
איינער פון די הויפּט פאַנגקשאַנז פון דעם באַפֿעל איז צו זען די אינהאַלט פון פאַרשידן טעקעס. כל אינפֿאָרמאַציע איז געוויזן אין באַזונדער שורות אין "טערמינאל", און אַפּלאַקיישאַן cat זעט אויס אזוי:
- אַרייַן אין די קאַנסאָול
cat testfile
ווו testfile - די נאָמען פון דער געוואלט טעקע און דריקן אַרייַן שליסל אַרייַן. - קוק די אינהאַלט פון די כייפעץ.
- איר קענען עפֿענען עטלעכע טעקעס אין אַמאָל, פֿאַר דעם איר דאַרפֿן צו ספּעציפיצירן אַלע זייער נעמען, למשל
test test file
. - די שורות וועט זיין קאַמביינד און געוויזן ווי אַ איין אַפּאַראַט.
דאָס איז ווי עס אַרבעט cat אָן ניצן די פאַראַנען אַרגומענטן. אויב איר נאָר שרייַבן אין "טערמינאל"cat
, איר וועט באַקומען אַ סאָרט פון קאַנסאָול העפט מיט די פיייקייט צו רעקאָרדירן די געבעטן נומער פון שורות און שפּאָרן זיי דורך געבן אַ קליק אויף Ctrl + D.
שורה נומערינג
איצט לאָזן אונדז פאַרבינדן אויף די מאַנשאַפֿט אין קשיא ניצן פאַרשידן אַרגומענטן. איר זאָל אָנהייבן מיט די נומערינג שורה, און דאָס איז פאַראַנטוואָרטלעך-b
.
- אין די קאַנסאָול שרייַבן
cat -b טעסטילע
ווו testfile - נאָמען פון די געבעטן כייפעץ. - ווי איר קענט, אַלע די ניט-ליידיק שורות זענען געווען געציילט.
- איר קענען נוצן דעם אַרגומענט מיט די פּראָדוקציע פון עטלעכע טעקעס ווי געוויזן אויבן. אין דעם פאַל, די נאַמבערינג וועט פאָרזעצן.
- אויב איר ווילן צו נומערירן אַלע שורות, אַרייַנגערעכנט ליידיק שורות, איר מוזן נוצן דעם אַרגומענט
-נ
, און דער קאָלעקטיוו נעמט די פאָרעם:cat -n טעסטפילע
.
ויסמעקן דופּליקאַט ליידיק שורות
עס כאַפּאַנז אַז אין איין דאָקומענט עס זענען פילע ליידיק שורות וואָס זענען אויפגעשטאנען אין קיין וועג. מאַניואַלי דיליטינג זיי דורך די רעדאַקטאָר איז ניט שטענדיק באַקוועם, אַזוי איר קענען אויך אַקסעס די באַפֿעל catדורך אַפּלייינג די אַרגומענט-ס
. דערנאָך די שורה נעמט די פאָרעםcat -s טעסטפילע
(רשימה פון עטלעכע טעקעס איז בארעכטיגט).
לייג $ צייכן
צייכן $ אויף די באַפֿעלן שורה פון לינוקס אָפּערייטינג סיסטעמען מיטל אַז די באַפֿוילן אונטן וועט זיין עקסאַקיוטאַד אויף ביכאַף פון אַ רעגולער באַניצער, אָן גראַנטינג וואָרצל רעכט. מאל עס איז נייטיק צו לייגן אַזאַ אַ כאַראַקטער צו די סוף פון אַלע שורות פון אַ טעקע, און פֿאַר דעם איר זאָל נוצן-E
. דער רעזולטאַט איזcat -E טעסטפילע
(בריוו ע מוזן זיין אין אויבערשטער פאַל).
צונויפגיסן קייפל טעקעס אין איין נייַע
Cat אַלאַוז איר צו געשווינד און יזאַלי פאַרבינדן עטלעכע אַבדזשעקץ אין איין נייַע, וואָס וועט זיין גילטיג אין דער זעלביקער טעקע פון וואָס אַלע אַקשאַנז זענען דורכגעקאָכט. איר נאָר האָבן צו טאָן די פאלגענדע:
- אין די קאַנסאָול שרייַבן
testfile testfile1> testfile2
(נומער פון טיטלען פריער > קען זיין אַנלימאַטאַד). נאָך אַרייַן, דריקט אויף אַרייַן. - עפענען די וועגווייַזער דורך די טעקע פאַרוואַלטער און לויפן אַ נייַע טעקע.
- עס קען זיין קענטיק אַז עס כּולל אַלע די שורות פון אַלע די ספּעסיפיעד דאָקומענטן.
עטלעכע מער ווייניקערע טענות זענען געניצט, אָבער זיי זאָל באשטימט ווערן דערמאנט:
-v
- וועט ווייַזן די ווערסיע פון די נוצן אין קשיא;-h
- דיספּלייז הילף מיט יקערדיק אינפֿאָרמאַציע;-ט
- לייג אַ קוויטל אַרויסווייַזן ווי אותיות ^ איך.
איר האָט באַקאַנט דעם דאָקומענט עדיטינג פּראָצעדור, וואָס קען זיין נוציק פֿאַר קאַמביינינג קלאָר טעקסט אָדער קאַנפיגיעריישאַן טעקעס. אָבער, אויב איר זענט אינטערעסירט אין קריייטינג נייַ אַבדזשעקץ, מיר רעקאָמענדירן צו אָפּשיקן צו אונדזער אנדערע אַרטיקל אין די פאלגענדע לינק.
לייענען מער: שאַפֿן און ויסמעקן טעקעס אויף לינוקס
אין אָפּערייטינג סיסטעמען אויף לינוקס, עס זענען נאָך אַ גרויס נומער פון פאָלקס און אָפט געניצט קאַמאַנדז, לערנען מער וועגן זיי אין אַ באַזונדער אַרטיקל אונטן.
זען אויך: אָפט קאַמאַנדז אין לינוקס טערמינאַל
איצט איר וויסן וועגן די סטאַנדאַרט באַפֿעל cat אַלץ וואָס קען קומען נוציק ווען איר אַרבעט אין "טערמינאל". עס איז גאָרנישט קאָמפּליצירט אין ינטעראַקטינג עס; די הויפּט זאַך איז צו אַדכיר צו די סינטאַקס און אַטריביוט רעגיסטערס.