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

Ad


סמל OnWorks

gperl - מקוון בענן

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

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

תָכְנִית:

שֵׁם


gperl - מעבד קדם groff לחלקי פרל בקבצי roff

תַקצִיר


gperl [-] [--] [ מפרט קבצים ....]
gperl -h|- עזרה
gperl -v|--גִרְסָה

תיאור


זהו מעבד קדם עבור גרף(1). זה מאפשר להוסיף פרל(7) קוד לתוך גרף(7) קבצים.
התוצאה של א פרל חלק ניתן לאחסן בגרוף מחרוזות or מספרית רושמים מבוסס על
הטיעונים בשורה האחרונה של א פרל חלק.

אפשרויות


עד כה, יש רק מפרט קבצים or שבירה אפשרויות.

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

אפשרות היא שבירה, כאשר התוכנית רק כותבת את המידע שהתבקש ו
ואז עוצר. כל שאר הטיעונים יתעלמו על ידי זה. אלה שבירה האפשרויות הן
הנה

-h | - עזרה
הדפס מידע עזרה עם הסבר קצר על אפשרויות לפלט סטנדרטי.

-v | --גִרְסָה
הדפס מידע על גרסת פלט סטנדרטי.

פרל חלקים


פרל חלקים ב גרף קבצים מוקפים בשניים .פרל בקשות בנימוקים שונים, א
החל ו סיום פקודה.

החל פרל מצב
ההתחלה פרל לבקש יכול להיות ללא ויכוחים, או על ידי בקשה שיש לה את
טווח התחלה כטיעון היחיד שלו.

* .פרל

* .פרל התחלה

סיום פרל מצב לְלֹא אחסון
A .פרל שורת פקודה עם ארגומנט שונה מ התחלה מסיים ריצה פרל חלק.
כמובן, יהיה זה הגיוני להוסיף את הטיעון להפסיק; זה אפשרי, אבל לא
נחוץ.

* .פרל להפסיק

* .פרל אחר_מהתחלה
הוויכוח אחר_מהתחלה יכול לשמש בנוסף כ גרף שם משתנה מחרוזת עבור
אחסון - עיין בסעיף הבא.

סיום פרל מצב עם אחסון
תכונה שימושית של gperl הוא לאחסן תוצאה אחת או יותר מה- פרל מצב.

הפלט של א פרל חלק ניתן להשיג עם תקלות אחוריות `...`.

תוכנית זו אוספת את כל ההדפסות ל-STDOUT (פלט רגיל רגיל) על ידי Perl הדפסה
תכנית. פלט פסאודו-הדפסה זה יכול לכלול מספר שורות, עקב מעברי שורות מודפסים
עם \n. לפי זה, הפלט של ריצת Perl צריך להיות מאוחסן במערך Perl, עם a
שורה בודדת עבור כל חבר במערך.

פלט מערך Perl זה יכול להיות מאוחסן על ידי gperl בכל אחד מ

גרף מחרוזות
על ידי יצירת פקודת groff .ds

גרף מספר הירשם
על ידי יצירת פקודת groff .rn

ניתן לקבוע את מצבי האחסון על ידי ארגומנטים של עצירה סופית .פרל פקודה. כל אחד
טענה .ds משנה את המצב ל גרף מחרוזת ו .nr משנה את המצב ל גרף מספר
הירשם עבור כל חלקי הפלט הבאים.

כברירת מחדל, כל הפלט נשמר כמחרוזות, אז .ds לא ממש נחוץ לפני הראשון
.nr פקודה. זה מתאים ל גרף(7), כי ניתן לשמור כל פלט בשם גרף חוט,
אבל רישומי המספרים יכולים להיות מאוד מגבילים.

In מחרוזת מצב, gperl מייצר א גרף מחרוזת קו אחסון
.ds var_name תוכן
In מספר הירשם מצב נוצרת הפקודה groff הבאה
.nr var_name תוכן

אנו מציגים אוספי טיעונים בהמשך. אתה יכול להוסיף כארגומנט ראשון עבור כולם
להפסיק. אנו משמיטים את הרכיב הנוסף הזה.

.פרל .ds var_name
זה יאחסן שורת פלט אחת במחרוזת הגרוף ששמה var_name על ידי
פקודה שנוצרה באופן אוטומטי
.ds var_name תפוקה

.פרל var_name
If var_name שונה מ התחלה זה שווה ערך לפקודה הקודמת,
כי מצב המחרוזת הוא מחרוזת עם .ds פקודה. בְּרִירַת מֶחדָל.

.פרל var_name1 var_name2
זה יאחסן 2 שורות פלט בשמות מחרוזות groff var_name1 ו var_name2,
כי מצב ברירת המחדל .ds פעיל, כך שלא .ds יש צורך בטיעון. שֶׁל
כמובן, זה שווה ערך ל
.פרל .ds var_name1 var_name2
ו
.פרל .ds var_name1 .ds var_name2

.פרל .nr var_name1 varname2
מאחסן את שני המשתנים כמשתני אוגר מספר. gperl מייצר
.nr var_name1 output_line1
.nr var_name2 output_line2

.פרל .nr var_name1 .ds var_name2
מאחסן את הארגומנט הראשון בתור מספר הירשם והשני כמו מחרוזת by
.nr var_name1 output_line1
.ds var_name2 output_line2

הדפסה לקראת STDERR is לְלֹא אחסון
ההדפסה לקראת STDERR, (שגיאת תקן) עובד כרגיל. כל מידע השגיאה הולך
לנורמלי האמיתי תֶקֶן שגיאה, ללא אחסון אוטומטי אחר.

דוגמאות


אפשרי פרל חלק ב roff פילה יכול להיראות כך:
לפני
.Perl start
my $result = 'כמה נתונים';
הדפס $result;
.Perl stop .ds string_var
לאחר

זה מאחסן את התוצאה "כמה נתונים" אל roff מחרוזת נקרא string_var, כך שה
השורה הבאה מודפסת:
.ds string_var כמה נתונים
by gperl כמזון לבאות גרף לָרוּץ.

A פרל חלק עם מספר יציאות הוא:
.Perl start
הדפס "ראשון\n";
הדפס "שורה שנייה\n";
הדפס "3\n";
.Perl var1 var2 .nr var3
זה מאחסן 3 שורות מודפסות ל-3 גרף מיתרים. var1,var2,var3. אז הבא גרף
נוצרות שורות פקודה:
.ds var1 תחילה
.ds var2 שורה שנייה
.nr var3 3

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


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

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

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

Ad