זוהי הפקודה dh-exec-subst שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור המקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
dh-exec-subst - סקריפטים להחלפה של קבצי Debhelper
תַקצִיר
#! /usr/bin/dh-exec
src/libfoo-*.so.* debian/foo-plugins/usr/lib/foo/${DEB_HOST_MULTIARCH}/
תיאור
להיות תת-פקודה של dh-exec(1), אסור להפעיל תוכנית זו ישירות, אלא דרך
dh-exec, אשר מריץ אוטומטית את כל פקודות המשנה הזמינות אם הן פועלות חשוף; או במפורש
עם dh-exec --with=subst.
זה עטוף סביב עוזרי ההחלפה השונים האחרים, ויעביר את הקלט
קובץ דרך כל עוזרי ההחלפה הזמינים. זה תלוי בסקריפטים האלה לעשות את
עבודה בפועל.
כאשר עוזר לא מצליח להרחיב משתנה בתוך הקלט שלו, הוא ישאיר אותו כפי שהוא, כך
בהמשך הצנרת אפשר אולי להרחיב אותו בתוכנית אחרת.
סקריפטים
dh-exec-subst-env
מחליף כל אחד ממשתני הסביבה הזמינים המיוצאים בקלט שלו. זה
לא עושה שום סוג של סינון: כל מה שזמין בסביבה, יעשה
תהיה זמינה להחלפה, לא בטוחה ככל שתהיה.
הוצג בגרסה 0.1.
dh-exec-subst-multiarch
ניסיונות להרחיב כל אחד מהמשתנים המוכרים להם ארכיטקטורת dpkg(1), בעיקר
שימושי לתמיכה מרובת קשתות.
הפקודה תבצע שאילתה ארכיטקטורת dpkg(1) ישירות, ואינו מסתמך על
משתני סביבה מוגדרים (כפי שהתוכנית הנקראת תעדיף כבר מוגדרת
משתני סביבה בכל מקרה).
הוצג בגרסה 0.1.
הסביבה
DH_EXEC_SCRIPTDIR
מציין לאיזו ספרייה יש לחפש את הסקריפטים הספציפיים לפקודה. אם לא
שצוין, יחפשו סקריפטים ב /usr/share/dh-exec/.
השתמש ב-dh-exec-subst באופן מקוון באמצעות שירותי onworks.net