אנגליתצרפתיתספרדי

Ad


סמל OnWorks

lksh - מקוון בענן

הפעל lksh בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה lksh שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


לקש - פגז קורן מורשת שנבנה על מק"ש

תַקצִיר


לקש [-+abCefhiklmnprUuvXx] [-+o לִבחוֹר] [-c מחרוזת | -s | פילה [טוען ...]]

תיאור


לקש הוא מתורגמן פקודות המיועד אך ורק להפעלת סקריפטים של מעטפת מדור קודם. זה
בנוי על מקש; עיין בדף המדריך שלו לפרטים על שפת הסקריפט. זה
מומלץ להעביר אליהם סקריפטים מקש במקום להסתמך על מורשת או מנדט POSIX אידיוטי
התנהגות, מכיוון ששפת הסקריפט MirBSD Korn Shell היא הרבה יותר עקבית.

שימו לב שמומלץ מאוד להפעיל לקש עם לפחות ה -o פוסיקס אפשרות, אם לא
גם זה ו -o sh, כדי ליהנות באופן מלא מתאימות טובה יותר לתקן POSIX (שהוא
כנראה למה אתה משתמש לקש יותר מקש מלכתחילה) או סקריפטים מדור קודם, בהתאמה.

מוֹרֶשֶׁת MODE


לקש כרגע יש את ההבדלים הבאים מ מקש:

· אין תמיכה מפורשת לשימוש אינטראקטיבי, וגם לא כל עריכת שורת פקודה או
קוד היסטוריה. לָכֵן, לקש אינו מתאים גם כמעטפת כניסה של משתמש; להשתמש מקש
במקום.

· המחרוזת KSH_VERSION מזהה לקש בתור "LEGACY KSH" במקום "MIRBSD KSH". הערה
ששאר מחרוזת הגרסה זהה בין שני טעמי הקליפה, וה
התנהגות והבדלים יכולים להשתנות בין גרסאות; עיין בדף המדריך המצורף
מקש(1) עבור הגרסאות שמסמך זה חל עליהן.

· לקש משתמש באריתמטיקה POSIX, שיש לה לא מעט השלכות: סוג הנתונים עבור
אריתמטיקה היא המארח ISO C ארוך סוג מידע. עוקף מספר שלם חתום הוא לא מוגדר
התנהגות; זה אומר ש...

$ echo $((2147483647 + 1))

... מותר, למשל, למחוק את כל הקבצים במערכת שלך (הנתון שונה עבור
מערכות שאינן 32 סיביות, הכלל לא). סימן התוצאה של פעולת מודולו
עם אופרנד שלילי אחד לפחות אינו מצוין. פעולות Shift על מספרים שליליים
אינם מוגדרים. חלוקה של המספר השלילי הגדול ביותר ב-1 היא התנהגות לא מוגדרת.
המהדר רשאי למחוק את כל הנתונים ולקרוס את המערכת אם Undefined Behavior
מתרחש (ראה לעיל לדוגמא).

· לקש מציע רק את עשרת מתארי הקבצים המסורתיים לתסריטים.

· האופרטורים האריתמטיים של הסיבוב אינם זמינים.

· האופרטורים האריתמטיים של המשמרת לוקחים בחשבון את כל הסיביות של האופרנד השני; אם הם
חריגה מהדיוק המותר, התוצאה אינה מוגדרת.

· ה- GNU לחבוט הרחבה &> לניתוב מחדש של stdout ו-stderr במכה אחת אינה מנותחת.

· אל האני מקש אפשרות שורת פקודה -T אינו זמין.

· אֶלָא אִם סט -o פוסיקס פעיל, לקש תמיד משתמש במצב מסורתי עבור מבנים כמו:

$ set -- $(getopt ab:c "$@")
$ הד $?

POSIX מחייב את זה להציג 0, אבל המצב המסורתי עובר דרך רמת השגיאה מ
מה היא getopt(1) פקודה.

· בניגוד ל-AT&T UNIX ksh, מקש in -o פוסיקס or -o sh מצב ו לקש לא לשמור קובץ
מתארים > 2 פרטיים מתתי תהליכים.

· פונקציות המוגדרות עם פונקציה מילה שמורה שתף את אפשרויות המעטפת (סט -o)
במקום להגדיר אותם באופן מקומי.

השתמש ב-lksh באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad