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

Ad


סמל OnWorks

marc2ris - מקוון בענן

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

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

תָכְנִית:

שֵׁם


marc2ris - ממירה נתונים ביבליוגרפיים של MARC לפורמט RIS

תַקצִיר


marc2ris [-ה יומן-יעד] [-ח] [-ל ברמת יומן] [-ל קובץ לוג] [-מ] [-o אוסף]
[-O אוסף] [-ת סוג קלט] [-u t|f] פילה

תיאור


marc2ris מנסה לחלץ את המידע המועיל ל-RefDB ממערכי נתונים של MARC. MARC
(Machine Readable Catalog Format) הוא תקן שמקורו בשנות ה-1960 והוא נרחב
בשימוש על ידי ספריות וסוכנויות ביבליוגרפיות. רוב הספריות המציעות גישה Z39.50 יכולות
ספק את הרשומות בפורמט MARC אחד לפחות (כמו ברוב ה"סטנדרטים" האחרים שיש
זוג לבחירה). נכון לעכשיו, הדיאלקטים הבאים של MARC נתמכים:

MARC21
זהו ניסיון לאחד גרסאות MARC קיימות (בעיקר USMARC ו-CANMARC)
וככל הנראה יהיה הפורמט הנתמך על ידי כל הספריות בעתיד הקרוב. ה
הפורמט מתואר על סִפְרִיָה of הקונגרס MARC דפים[1].

UNIMARC
זוהי המקבילה האירופית לניסיון תקינה. המפרט יכול להיות
מצא כאן[2].

UKMARC
פורמט זה קרוב למדי לגרסה של USMARC ומשמש בעיקר ספריות ב
בריטניה ובאירלנד. ספריות התומכות בפורמט זה עשויות לעבור אל
MARC21 בעתיד. למרבה הצער אין תיאור מקוון של הפורמט הזה, אבל
זֶה PDF מסמך[3] מתאר את ההבדלים העיקריים בין USMARC ל-UKMARC.

אפשרויות


כברירת מחדל, הסקריפט קורא נתוני USMARC מ-stdin ושולח נתוני RIS ל-stdout.

-e יומן-יעד
log-destination יכול להיות בעל הערכים 0, 1 או 2, או המחרוזות המקבילות סטדרר,
syslog, או פילה, בהתאמה. ערך זה מציין לאן עובר מידע היומן.
0 (אפס) אומר שההודעות נשלחות אל stderr. הם זמינים באופן מיידי ב-
מסך אבל הם עלולים להפריע לפלט הפקודה. 1 ישלח את הפלט ל-
מתקן syslog. זכור שיש להגדיר את syslog כדי לקבל הודעות יומן
מתוכניות משתמש, ראה את syslog(8) דף אדם למידע נוסף. דמוי יוניקס
מערכות בדרך כלל שומרות הודעות אלו ב- /var/log/user.log. 2 ישלח את ההודעות אל
קובץ יומן מותאם אישית שניתן לציין עם -L אוֹפְּצִיָה.

-h
מציג את מסך העזרה והשימוש, ואז יוצא.

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

-L קובץ לוג
ציין את הנתיב המלא לקובץ יומן שיקבל את הודעות היומן. בדרך כלל זה
יהיה /var/log/refdba.

-m
הפעל פלט MARC נוסף. נתוני הפלט יהיו פלט RIS המשובץ
עם נתוני המקור MARC המשמשים ליצירת הפלט. זה שימושי לתיקון
שגיאות המרה באופן ידני.

-o פילה
שלח פלט ל פילה. אם פילה קיים, תוכנו יוחלף.

-O פילה
שלח פלט ל פילה. אם פילה קיים, הפלט יצורף.

-t סוג קלט
ציין את סוג הקלט MARC. ברירת המחדל היא MARC21. סוגים זמינים אחרים הם UNIMARC
ו UKMARC.

-u t|f
בקש פלט Unicode אם מוגדר ל-"t" (זו ברירת המחדל). marc2ris מנסה
המר את נתוני הקלט ל-Unicode (אלא אם מערך הנתונים מציין זאת במפורש
כבר משתמש ביוניקוד). אם נראה שההמרה לא עובדת, הגדר את זה ל-"f" כ
גרסאות מסוימות של MARC אינן מציינות את קידוד התווים במפורש.

תְצוּרָה


marc2ris מעריך את הקובץ marc2risrc כדי לאתחל את עצמו.

טבלתי 1. marc2risrc
┌──────────┬──────────────────────┬─────────────── ───────────┐
מִשְׁתַנֶהבְּרִירַת מֶחדָלתגובה
├──────────┼──────────────────────┼─────────────── ───────────┤
│outfile │ (ללא) │ קובץ הפלט ברירת המחדל │
│ │ │ שם. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│outappend │ t │ קובע אם │
פלט │ │ │ מצורף (t) │
│ │ │ לקובץ קיים או │
│ │ │ מחליף (f) an │
│ │ │ קובץ קיים. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│לא ממופה │ t │ אם מוגדר ל t, לא ידוע │
│ │ │ תגיות בנתוני הקלט │
│ │ │ ייצא לאחר │
│ │ │ א תָג; את │
│ │ │ הנתונים המתקבלים יכולים להיות │
│ │ │ נבדק ולאחר מכן │
│ │ │ נשלח דרך צמא אל │
│ │ │ הסר את אלה │
│ │ │ קווים נוספים. אם מוגדר │
│ │ │ ל f, תגים לא ידועים יהיו │
│ │ │ תתעלמו בחן. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│logfile │ /var/log/med2ris.log │ הנתיב המלא של │
│ │ │ קובץ יומן מותאם אישית. זה │
│ │ │ משמש רק אם logdest הוא │
│ │ │ מוגדר כראוי. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│logdest │ 1 │ היעד של ה│
│ │ │ מידע יומן. 0 = │
│ │ │ להדפיס לסטדרר; 1 = השתמש ב│
│ │ │ מתקן ה-syslog; 2 = │
│ │ │ השתמש בקובץ יומן מותאם אישית. │
│ │ │ האחרון צריך │
│ │ │ הגדרה נכונה של │
│ │ │ קובץ יומן. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│loglevel │ 6 │ רמת היומן עד │
│ │ │ אילו הודעות יהיו │
│ │ │ נשלח. הגדרה נמוכה (0) │
│ │ │ מאפשר רק הכי הרבה │
│ │ │ הודעות חשובות, א │
│ │ │ הגדרה גבוהה (7) מאפשרת │
│ │ │ כל ההודעות כולל │
│ │ │ איתור באגים בהודעות. -1 פירושו │
│ │ │ שום דבר לא יירשם. │
└──────────┴──────────────────────┴─────────────── ───────────┘

נתונים מעבד


המטרה של פורמט MARC שונה לחלוטין מהמטרה של פורמט RIS,
אז אתה לא צריך להיות מופתע יותר מדי שהייבוא ​​של נתוני MARC הוא גס במקצת
קצוות. המסנן כנראה מתמודד מצוין עם די הרבה מערכי נתונים, אבל הבא
חסרונות ידועים (וסביר להניח שעוד יתגלו על ידי הקורא המעוניין):

· חלק מהשדות, כמו 846, מתעלמים כרגע לחלוטין. זה, כמובן, מחויב
לשנות.

· שמות מחברים שצוינו בסדר הטבעי, כלומר משהו כמו First Middle Middle Last,
אינם מנורמלים עקב הבעיות עם מספר שמות אמצעיים או שמות משפחה. מְחַבֵּר
שמות בסדר הפוך, כלומר משהו כמו Last, First Middle, מנורמלים
נכון ברוב המקרים. טיפול בשמות לא אירופיים הוא עניין של משפט ו
שגיאה.

· הטיפול בסט תווים מוגבל במקצת. רק תו הקלט ללא שינוי
קידוד או UTF-8 זמינים עבור נתוני הפלט.

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

שדה מחבר ריק (100)
:Author(Ind1): 1
:מחבר($a): Ershov, AP
:Author($b):
:Author($c):
:Author(Ind1): 1
:מחבר($a): Knuth, Donald Ervin,
:Author($b):
:Author($c):
AU - Ershov,AP
AU - קנוט, דונלד ארווין

אם אתה מרגיש ש-marc2ris לא מתרגם את הנתונים שלך כראוי, הדרך הקלה ביותר עשויה להיות
להשתמש -m להחליף ולנתב מחדש את הפלט לקובץ. אז אתה יכול לנתח את
מצב ותקן את קווי ה-RIS כראות עיניך. לבסוף אתה יכול להסיר את קווי MARC
עם פקודה כמו:

~$ grep -v " " < withmarc.ris > womarc.ris

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


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

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

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

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ארגז כלים של GNAT
    תיאור: ה...
    הפעל את aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ארגז כלים של GNAT
    תיאור: ה...
    הפעל את aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - כלי עזר ל
    אחזר מידע על ליבת המעבד הסרק
    תחביר: cpupower [ -c cpulist ]
    Idle-info [אפשרויות] תיאור: כלי
    אשר מדפיס ע'...
    הפעל cpupower-idle-info
  • 4
    cpupower-בטל-סט
    cpupower-בטל-סט
    cpupower idle-set - כלי עזר להגדרת cpu
    אפשרויות ליבה ספציפיות למצב סרק
    תחביר: cpupower [ -c cpulist ]
    Idle-info [אפשרויות] תיאור: ה
    cpupower idle-se...
    הפעל cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - משנה/מדפיס את המשתמשים
    נתיב החיפוש הנוכחי של ערכת מפות. משפיע על
    הגישה של המשתמש לנתונים הקיימים תחת
    ערכות מפות אחרות במיקום הנוכחי. ...
    הפעל את g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - מדפיס הודעה, אזהרה,
    מידע על התקדמות, או שגיאה קטלנית ב-
    דרך דשא. יש להשתמש במודול זה ב
    סקריפטים להודעות המוגשות למשתמש.
    KEYWO...
    הפעל את g.messagegrass
  • עוד »

Ad