זוהי הפקודה lcdexec שניתן להפעיל בספק האחסון החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
lcdexec - לקוח LCDproc לביצוע פקודות מתפריט LCDd
תַקצִיר
lcdexec [-hf] [-c config] [-a Addr] [-p נמל] [-r רָמָה] [-s bool]
תיאור
lcdexec מתחבר ל-LCD (שרת LCDproc) ומוסיף תפריט משנה לתפריט הראשי של LCDd
המאפשר למשתמש לבחור פקודות לביצוע. אתה יכול לגשת לתפריט על ידי
לחיצה על מקש התפריט שהוגדר עבור LCDd.
אפשרויות
lcdexec מבין את אפשרויות שורת הפקודה הבאות., שעוקפות את התואם
אפשרויות שניתנו בקובץ התצורה:
-c שם הקובץ
הגדר את השם של קובץ התצורה לקריאה, /etc/lcdexec.conf כברירת מחדל
-a כתובת
הגדר את הכתובת של המארח שעליו פועל LCDd, localhost כברירת מחדל
-p נמל הגדר את היציאה שבה LCDd מקבל חיבורים, 13666 כברירת מחדל
-f רוץ בחזית.
-r רָמָה
הגדר את רמת הדיווח ל רָמָה, שהוא מספר שלם המייצג את הדיווח
רמות מ-0 (שגיאות קריטיות בלבד) עד 5 (הודעות באגים). ברירת המחדל היא 2 (שגיאות
ואזהרות בלבד)
-s bool דווח ל-syslog (1) או ל-stdout (0, ברירת מחדל)
נוהג
בנוסף לאפשרויות שורת הפקודה המפורטות לעיל lcdexec לוקחת גם אפשרויות מ-a
קובץ תצורה.
לקובץ זה צפוי להיות פורמט דמוי "קובץ INI" עם קטעים שהוצגו לפי סעיף
כותרות בסוגריים מרובעים וקווי אפשרויות המורכבות מזוגות מפתח=ערך.
שמות מקטעים ואפשרויות עשויים להכיל רק תווים מהטווח [a-zA-Z0-9_], while
מחרוזות ערך עשויות להכיל כל תו שניתן להדפסה. מחרוזות ערך עם תווים בחוץ
הטווח [a-zA-Z0-9_] חייב להיות במירכאות כפולות. לקבלת הצעת מחיר כפולה או
נטוי אחורי במחרוזת, יש לחמוק מהם על ידי הקדמתו על ידי נטוי אחורי.
קובץ התצורה של lcdexec צריך לפחות שני חלקים:
[lcdexec]
לאפשרויות הכלליות
[תפריט ראשי]
להצגת הרמה העליונה של היררכיית התפריטים.
השמיים [lcdexec] הסעיף תומך באפשרויות הבאות:
כתובת=שרת
שם המארח או כתובת ה-IP של שרת ה-LCD שאליו יש להתחבר. אם לא ניתן,
שרת ברירת המחדל ל-localhost.
יציאה=נמל
יציאה של השרת שאליו יש להתחבר. ערך ברירת המחדל עבור נמל הוא 13666, ה
יציאת LCDproc.
ReportLevel=רָמָה
הגדר את רמת הדיווח ל רָמָה, שהוא מספר שלם המייצג את הדיווח
רמות מ-0 (שגיאות קריטיות בלבד) עד 5 (הודעות באגים). ברירת המחדל היא 2 (שגיאות
ואזהרות בלבד)
ReportToSyslog=bool
אמור אם לדווח ל-syslog (TRUE) או ל-stderr (FALSE).
חזית=bool
אמור אם לרוץ בחזית (TRUE) או ברקע (FALSE). אם לא ניתן,
ברירת המחדל היא FALSE עבור מצב daemon.
DisplayName=לְהַצִיג
הגדר את שם התצוגה עבור התפריט הראשי. אם לא ניתן זה כברירת מחדל lcdexec HOST,
איפה HOST הוא שם המארח של המערכת lcdexec רץ הלאה.
מעטפת=/path/to/shell
הגדר את המעטפת לשימוש בעת הפעלת תוכניות. אם לא ניתן, lcdexec מנסה לקרוא
משתנה הסביבה SHELL. אם זה נכשל, זה כברירת מחדל / Bin / sh. בבקשה
שים לב שהקליפה שניתנה כאן חייבת להבין את האפשרות -c ואחריו
שורת פקודה לביצוע.
השמיים [תפריט ראשי] הסעיף והקטעים אליהם הוא מתייחס מגדירים את היררכיית התפריטים
מוצגת. כל תפריט וכל ערך תפריט בהיררכיית התפריטים מוגדרים כשלו
סָעִיף. אם קטע נתון הוא תפריט משנה או ערך פקודה מוגדר על ידי ה-
מפתחות אפשרות המתרחשים בקטע.
קטעי תפריט/תפריט עשויים להכיל את האפשרויות הבאות:
כניסה=כניסה
מגדיר ערך בתפריט כניסה מה שמפורט יותר בסעיף [כניסה].
חלקים המכילים אחד או יותר כניסה= אפשרויות הן תפריטים.
Exec =הפקודה
מגדיר את פקודת המערכת הפקודה לביצוע כאשר ערך זה ייבחר.
חלקים המכילים א Exec = אפשרות הם ערכי פקודה.
DisplayName=שם
שם ערך התפריט שיוצג על ה-LCD. אם אפשרות זו אינה
נתון, נעשה שימוש בשם כותרת המקטע (ללא הסוגריים המרובעים).
משוב=bool
בערכים של פקודה, אפשרות זו אומרת אם להודיע למשתמש על ההשלמה
של פקודות באמצעות מסך התראה בתצוגה. אם לא ניתן, זה כברירת מחדל
לא.
השתמש ב-lcdexec באינטרנט באמצעות שירותי onworks.net