דרך Debian package of the day:
לפעמים אנחנו רוצים לשנות את השמות של סדרת קבצים במכה, תוך שמירה על חוקיות מסויימת.
למשל, נניח שיש לכם ספריה עם הקבצים:
foo1.png
foo2.png
bar3.png
foo2.png
bar3.png
ואתם רוצים לשנות את שמות הקבצים ככה שכולם יתחילו בfoo.
אפשר לעשות את זה ידנית, אבל זה נהיה מאוד לא כיף אם יש המון קבצים.
פה mmv נכנס לתמונה:
mmv “foo*.png” “bar#1.png”
ישנה את הקבצים ככה שהשמות שלהם יהיו:
bar1.png
bar2.png
bar3.png
mmv נמנע מלגרום נזק (מחיקה לא רצויה שנובעת מכך שכמה קבצי מקור ישונו לאותו שם).
כדאי לקרוא את המאמר המקורי כדי לקבל עוד כמה דוגמאות שימושיות.
רסיסים (RSS)
June 18th, 2007 ב12:44
מצויין! עכשיו אני צריך כלי כזה עבור cp, בשביל שיוציא ממני את ההרגל של כתיבת פקודות bash מסובכות בשביל לא לדרוס קבצים עם פקודת העתקה.
June 18th, 2007 ב12:46
אה, לא ציינתי את זה, אבל mmv יודע גם להעתיק ולהזיז.
June 18th, 2007 ב13:16
מצויין. קניתי.
June 18th, 2007 ב14:10
יפה.