projct execline מורכב של שפת סקריפטים (לא אינטראקטיבית), כמו sh; אבל התחביר שלה הוא שונה לגמרי מתחביר פגז מסורתי. תכנית execlineb נועדה לשמש כמתורגמן לקובץ טקסט; פקודות האחרות הן בעצם שימושיות בתוך תסריט execlineb.
execline הוא החברה חזקה כמו פגז: הוא כולל לולאות מותנות, טיפול אפשרות getopt סגנון, globbing שם הקובץ, ועוד. בינתיים, התחביר שלה הוא הרבה יותר היגיון וצפוי יותר מהתחביר של הפגז, ואין לו בעיות אבטחה.
התקנה
execline כדלקמן כנס slashpackage.
* יצירת ספריית חבילה /:
-p mkdir / חבילה
chmod 1,755 / חבילה
cd / חבילה
הוצא את חבילת execline:
execline-1.06.tar.gz -zxpvf זפת
אם אין לך זפת של גנו, לבדוק עם gunzip וזפת דפי ספר.
rm execline-1.06.tar.gz
מנהל cd / execline-1.06
אם אתה רוצה להשתמש במהדר אחר ומקשר מברירת המחדל, בהתאם לצורך העריכה conf-לקמפל / conf-סמ"ק וconf-לקמפל / conf-LD.
לדוגמא, אם libc עושה את זה קל, אתה יכול לשנות קבצים אלה כדי להפוך קבצים בינאריים סטטי, אשר ביצועים טובים יותר. אל תנסה את זה עם libc של גנו, אם כי - על לינוקס, להשתמש libc הדיאטה.
אם אתה רוצה לשנות את ברירת המחדל של הפשטת ההתנהגות של הרצה וספריות, conf-לקמפל / conf-stripbins לערוך וconf-לקמפל / conf-striplibs לפי צורך.
לקמפל ולהגדיר execline:
חבילה / להתקין
או לבצע חבילה / לקמפל לקמפל אותו, אז להסתכל לתוך תיקיית הפיקוד ולהעתיק את קבצים בינאריים שבו אתה זקוק להם.
לאחר מכן, תוכל למחוק את התיקייה לקמפל כדי לחסוך מקום בדיסק.
תסתכל לתוך התיקייה וכו ': לערוך את הקבצים שיש כדי שיתאימו לצרכימים שלך, ואז להעתיק אותם ל/etc.
What חדש בהודעה זו:
- גרסה זו מתקנת באג בשירות forx.
מה חדש בגרסת 1.3.0:
- גרסה זו מתקנת באג בשירות forx.
מה חדש בגרסת 1.2.1:
- גרסה זו מתקנת באג בשירות fdreserve.
מה חדש בגרסת 1.2.0:
- גרסה זו מתקנת באגים קטנים בסימן 'ומוסיף תמיכה בהתקנות אינן slashpackage.
מה חדש בגרסת 1.1.6:
- גרסה זו מתקנת באגים מביכים ב& quot; רקע & quot; שירות שמנע אותו מהגדרת משתנה סביבת LASTPID.
מה חדש בגרסת 1.1.5:
- גרסה זו מוסיפה פונקציונלי לBACKTICK, forx, ו forbacktickx: משתנה יכול עכשיו להיות משתנה סביבה במקום מאקרו חילוף
מה חדש בגרסת 1.08:
- גרסה זו מוסיפה כמה תכונות לexecline, כלומר דרך לפרוץ את הלולאות מוקדמות, עיצוב טוב יותר להסתעפות מותנית, נסיגה לפקודת exec, ועוד.
- זה גם פותר בעיה לבנות עם Mac OS X.
תגובות לא נמצא