Cut היא פקודה רב-תכליתית שתוכל להשתמש בה עם פקודות אחרות כולל הפקודות 'מיין' ו-'grep'. בואו נסתכל על כמה מהדוגמאות הטובות ביותר לחיתוך Bash שבאמצעותן תוכלו להבין את הפקודה 'חתוך' ללא טרחה.
Bash Cut דוגמאות
הפקודה 'חתוך' שימושית בעת חילוץ הנתונים מקובץ טקסט. פשוט ציין את השדות שאתה רוצה, וזה יעשה את השאר. כדי להשתמש בו, הזן את הפקודה הבאה:
גזירה -ד 'תוחם' -f1 file.txt
- האפשרות '-d' מאפשרת לנו להזין את המפריד. זוהי דמות או סדרה של תווים שמפרידה בין מחרוזות הטקסט. החלף את המונח 'מפריד' במפריד בפועל.
- באמצעות האפשרות '-f', ציין אילו שדות (מספרי עמודות) אתה מחלץ מהקובץ.
ניקח לדוגמא קובץ 'info.txt' המורכב מקבוצת המידע הבאה:
פראטיק, פיג'י, 26
שון, הודו, 21
יהושע, יפן, 19
כעת, כדי לחלץ את הקובץ הראשון והשלישי מקובץ זה, הפקודה תהיה:
גזירה -ד ',' -f1, 3 info.txt
אם יש לך קובץ עם נתונים מופרדים בכרטיסייה, ערך המפריד שלו יהיה '$'\t''.
אם אתה צריך לקבל טווח של תווים משדה מתאים, השתמש באפשרות '-c':
גזירה -c1-5 file.txt
שימו לב שהאפשרות '-c' אינה משתלבת עם האפשרויות האחרות. עם הביצוע, הוא מציג את הפלט לפי טווח התווים הנתון.
סיכום
בלינוקס, 'חתוך' הוא כלי בולט שבו אתה יכול להשתמש כדי לחלץ את הנתונים מקבצים שונים. למרות שהוא פשוט, יש לו שימושים שונים וניתן לשלב אותו עם פקודות רבות. מדריך מהיר זה דן בכמה דוגמאות לפקודות Bash cut. ראשית, הסברנו את הפקודה הבסיסית ולאחר מכן דנו בכמה דוגמאות מתקדמות. יתר על כן, אתה יכול להעביר את הפלט של הפקודות האחרות כקלט בפקודה 'חתוך'.