זוהי הפקודה recordio שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
recordio - להקליט את הקלט והפלט של תוכנית
תחביר
רקורדיו התוכנית [ גדול מ ... ]
תיאור
רקורדיו פועל התוכנית עם הארגומנטים הנתונים. זה מדפיס שורות ל-stderr המציגות את
קלט ופלט של התוכנית.
בתחילת כל שורה ב-stderr, רקורדיו מכניס את התוכנית מזהה תהליך, יחד
עם < עבור קלט או > עבור פלט. בסוף כל שורה הוא מוסיף רווח, סימן פלוס
סימן, או [EOF]; רווח מציין שהייתה שורה חדשה בקלט או בפלט, ו
[EOF] מציין את סוף הקלט או הפלט.
רקורדיו מדפיס כל חבילת קלט ופלט באופן מיידי. הוא אינו מנסה
שלב חבילות לקווי stderr קוהרנטיים. לדוגמה,
recordio sh -c 'cat /dev/fd/8 2>&1' > /dev/null
יכול לייצר
5135 > cat: /dev/fd/8: מתאר קובץ שגוי
5135 > [EOF]
or
5135 > חתול: +
5135 > /dev/fd/8+
5135 > : +
5135 > מתאר קובץ שגוי
5135 > [EOF]
רקורדיו משתמש בכמה שורות עבור חבילות ארוכות כדי להבטיח שכל שורה תודפס
מבחינה אטומית ל-stderr.
רקורדיו רץ כילד של התוכניתהוא יוצא כשהוא רואה את הסוף של התוכניתהפלט של.
השתמש ב-recordio באינטרנט באמצעות שירותי onworks.net