בעת עבודה עם קבצי תצורה ב- Linux, לפעמים עליך לצרף טקסט כגון פרמטרי תצורה לקובץ קיים. לצרף פירושו פשוט להוסיף טקסט לסוף או לתחתית הקובץ.
במאמר קצר זה תלמד דרכים שונות לצרף טקסט לסוף קובץ ב- Linux.
ה >>
אופרטור מפנה את הפלט לקובץ, אם הקובץ אינו קיים, הוא נוצר אך אם הוא קיים, הפלט יתווסף בסוף הקובץ.
לדוגמה, אתה יכול להשתמש ב- פקודת הד כדי לצרף את הטקסט לסוף הקובץ כפי שמוצג.
# echo "/mnt/pg_master/wal_archives 10.20.20.5 (rw, סנכרון, no_root_squash)" >> /etc/exports.
לחלופין, אתה יכול להשתמש ב- printf פקודה (אל תשכח להשתמש \ n
תו להוספת השורה הבאה).
# printf "/mnt/pg_master/wal_archives 10.20.20.5 (rw, סנכרון, no_root_squash) \ n" >> /etc/exports.
אתה יכול גם להשתמש ב- פיקוד על חתול כדי לחבר טקסט מקובץ אחד או יותר ולהוסיף אותו לקובץ אחר.
בדוגמה הבאה, שיתופי מערכת הקבצים הנוספים שיש לצרף ב /etc/exports קובץ התצורה מתווספים בקובץ טקסט בשם מניות.טקסט.
# cat /etc /exports. # חתול שיתוף.טקסט. # חתול שיתוף.טקסט >> /etc/exports. # cat /etc /exports.
חוץ מזה, אתה יכול גם להשתמש בדברים הבאים כאן מסמך כדי לצרף את טקסט התצורה לסוף הקובץ כפי שמוצג.
# cat /etc /exports. # cat >>/etc/exports/גיבויים 10.20.20.0/24(rw, סנכרון) > /mnt /nfs_all 10.20.20.5 (rw, סנכרון) > EOF. # cat /etc /exports.
תשומת הלב: אל תטעו ב- >
אופרטור ניתוב מחדש עבור >>
; באמצעות >
עם קובץ קיים ימחק את התוכן של אותו קובץ ואז יחליף אותו. הדבר עלול לגרום לאובדן נתונים.
ה פקודת טי מעתיק טקסט מכניסה רגילה ומדביק/כותב אותו לפלט וקבצים סטנדרטיים. אתה יכול להשתמש בו -א
סמן כדי לצרף טקסט לסוף קובץ כפי שמוצג.
# echo "/mnt/pg_master/wal_archives 10.20.20.5 (rw, סנכרון, no_root_squash)" | tee -a /etc /exports. אוֹ. # חתול שיתוף.טקסט | tee -a /etc /exports.
אתה יכול גם להשתמש ב- כאן מסמך עם ה פקודת טי.
# חתול גיבויים 10.20.20.0/24(rw, סנכרון) >/mnt/nfs_all 10.20.20.5 (rw, סנכרון) EOF.
אולי תרצה לקרוא את המאמרים הקשורים האלה.
זהו זה! למדת כיצד לצרף טקסט לסוף קובץ ב- Linux. אם יש לך שאלות או מחשבות לשתף, פנה אלינו באמצעות טופס המשוב להלן.