כי פייתון וורסטילית, קלה, יעילה ומכוונת אובייקט, אז למה לא בעצם (עזבו תחזוקה של סקריפטים קודמים, מדבר על דברים חדשים).
כמו כן, כלים כמו Saltstack עובדים על פייתון ואפשר לייצר להם מודולים איתה...
יש יותר מתשובה אחת נכונה לכל שאלה. אישית - לתסריטים של שורת פקודה אני מעדיף את "כלי המערכת" של שורת הפקודה. גם יותר קל להסביר את זה לnewbies - "דקדוק" אחיד, פקודות אחידות. מצד שני, אני מבין ששפות תכנות מאפשרות יותר יכולת בפחות קוד וכשצריך - קל יותר לתחזק קוד קצר.
לגבי המשפט "אני מבין ששפות תכנות מאפשרות יותר יכולת בפחות קוד וכשצריך - קל יותר לתחזק קוד קצר".
לפחות כשמדובר בפעולות ש"מדברות" עם ה Shell בצורה יוניקסית סטנדרטית, אני לא חושב שאתה יכול לעשות בפייתון את מה שאתה עושה בבאש, מבחינת קיצורים או אפשרות לכתוב פקודות One-liner מוצלחות שעושות הרבה דברים במקביל ע"י שימוש ב Bash Operators כגון:
&&
||
;
(( ))
הכלים האלה (ועוד הרבה אחרים) נותנים לך יכולת לכתוב הרבה, במעט קוד.
וכו'
אבל בניגוד אליה, אליך יש תשובה פשוטה ואפילו קלה מאוד לקריאה, גם למישהו שלא מנסה דברים חדשים כי הוא מפחד על ה-AWK שלקח לו שנים ללמוד...
רצ"ב בתמונה, תפוז לא מוכן לקבל את הקוד.