כיצד להעתיק קובץ למספר ספריות באמצעות פקודות

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

עם זאת, מה קורה כשאנחנו רוצים להעתיק קובץ בודד למספר ספריות בו זמנית? הפקודה cp אינה מאפשרת לעשות זאת ישירות, צורך לחזור על פקודת cp שוב ושוב, משהו שיכול להיות מסורבל ולא מעשי. בוודאי כשזה קרה לך תהית אם אין כלי עזר המאפשר להעתיק קובץ בודד למספר ספריות בפקודה אחת, מבלי לחזור עליו.

ובכן יש לי חדשות טובות בשבילך מאז הפקודה xargs תאפשר לך למזג כמה פקודות cp לאחת, חוסך לך זמן ומאפשר לך לעשות זאת בבת אחת, בפקודה אחת. תחביר הפקודה הוא כדלקמן:

xargs -n 1 cp -v archivo<<<"/carpeta1/ /carpeta2/" 

כפי שאתה יכול לראות, זה על שימוש בפקודה xarg עם הפקודה cp כארגומנט, לשים את שם הקובץ במקום שבו אתה שם את הקובץ ואת התיקיות שאליהן ברצונך להעתיק אותו למקום בו אתה שם את התיקיה (הוספת התיקיות שאתה רוצה). אם למשל אני רוצה להעתיק את הקובץ test.txt ב- / home / azpe ו / home / isaac, הפקודה תהיה הבאה.

xargs -n 1 cp -v prueba.txt<<<"/home/azpe/ /home/isaac/ "

אם חוץ מזה אני רוצה להעתיק אותו בתיקיה / home / joaquin ו / home / willy, הייתי שם את הפקודה הבאה.

xargs -n 1 cp -v prueba.txt<<<"/home/azpe/ /home/isaac/ /home/joaquin/ /home/willy/ "

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   מוניקה דיג'ו

    אני מוצא את זה מאוד מעניין.

  2.   סיד ראגאסום דיג'ו

    היי, הרעיון שלי הוא להעתיק קובץ למספר כוננים חיצוניים בשיטה זו. עכשיו, בגלל בורות, אני לא יכול לשים את קובץ ה- "txt" על כל ה- MOUNTPOINT (/ media / XXX / UUID) של הדיסקים, מכיוון שתמיד יהיו דיסקים חדשים. אתה יכול לעזור לי בזה? מכבר כבר תודה רבה.