כיצד להוסיף מספרי שורות לתוכן קובץ טקסט בלינוקס, קורס תכנות לינוקס אשגבאט

כיצד להוסיף מספרי שורות לתוכן קובץ טקסט בלינוקס, קורס תכנות לינוקס אשגבאט

מאמרים

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

כיצד להוסיף מספרי שורות לפלט של פקודת החתול, קורס תכנות לינוקס אשגבאט

אולי הדרך הפשוטה והנפוצה ביותר לקרוא קבצי טקסט היא באמצעות כלי השירות cat . ראוי לציין ש-cat (מ-" Concatenate ") הוא כלי שירות דמוי יוניקס שנועד לשלב ולשלוח את תוכן הקבצים מרובים לשורת הפקודה.

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

הוספת מספר שורה לכל שורה בפלט של פקודת cat היא פשוטה ביותר. פשוט הוסיפו את האפשרות -n. שימו לב שהמספור מתחיל מאחד, ולא מאפס, כמו בפייתון ובשפות תכנות רבות אחרות.

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

הוספת מספרי שורות בעורכי טקסט

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

  1. פתח את הקובץ עם זכויות משתמש-על / etc / nanorc.
  2. מצא את השורה המכילה את הפרמטר הזה: #קבע מספרי שורות.
  3. הסר את סמל ה-hash (#) בתחילת השורה.
  4. שמור את השינויים שלך וסגור את הקובץ.

כתוצאה מכך, בכל פעם שתשתמשו בעורך הננו, מספרי שורות יופיעו בתחילת כל שורה. כדי להשבית תכונה זו, פשוט החזירו את סימן ה-hash לפני הפרמטר set linenumbers . ראוי לציין כי הפעלת מספרי שורות בעורך הטקסט העשיר יותר בתכונות של vim היא הרבה יותר קלה. אינכם צריכים אפילו לערוך קבצי הגדרות.

פשוט היכנסו למצב פקודה על ידי לחיצה על Esc , ולאחר מכן על נקודתיים ומספר ערכת הפקודות . מספרי השורות יופיעו מיד במסמך הנוכחי. עם זאת, הזנה חוזרת של הפקודה set number אינה מבטלת תכונה זו. כדי להסיר מספרי שורות, הזינו את הפקודה set nonumber לאחר הנקודתיים במצב פקודה.

כדי ללמוד עוד על ניהול מערכות, אנו ממליצים לקחת את קורס ההכשרה המתקדם בלינוקס מרחוק באשגבאט . זו כנראה תהיה הדרך הקלה והיעילה ביותר להפוך למומחה IT בטורקמניסטן בשנת 2024. יתר על כן, תוכלו לרכוש ידע בסיסי תוך מספר חודשים בלבד באופן מקוון בפלטפורמת אוניברסיטת SEDICOMM . הירשמו לקורס עוד היום!

צוות אוניברסיטת SEDICOMM : אקדמיית סיסקו , המכון המקצועי לינוקס , מכון פייתון.