นี่คือคำสั่ง en2ris ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
en2ris - แปลงข้อมูลบรรณานุกรม EndNote เป็นรูปแบบ RIS
เรื่องย่อ
เอ็นทูริส [-จ เข้าสู่ระบบ] [-NS จากการเข้ารหัส] [-h] [-ล ระดับการบันทึก] [-ล ไฟล์บันทึก] [-โอ ไฟล์] [-อ ไฟล์]
[-q] [-t การเข้ารหัส] [-ย เส้นทาง]
DESCRIPTION
en2ris แก้ไขข้อผิดพลาดของมาร์กอัปที่พบในเอาต์พุต "RIS" ของ EndNote และเขียนเอาต์พุต RIS
เพื่อ stdout
OPTIONS
-e บันทึกปลายทาง
บันทึกปลายทางสามารถมีค่า 0, 1 หรือ 2 หรือสตริงที่เทียบเท่า สตเดอร์,
syslog,หรือ ไฟล์ตามลำดับ ค่านี้ระบุว่าข้อมูลบันทึกไปที่ใด
0 (ศูนย์) หมายถึงข้อความถูกส่งไปยัง stderr มีจำหน่ายทันทีบน
หน้าจอ แต่อาจรบกวนเอาต์พุตคำสั่ง 1 จะส่งเอาต์พุตไปที่
สิ่งอำนวยความสะดวก syslog โปรดทราบว่าต้องกำหนดค่า syslog เพื่อยอมรับข้อความบันทึก
จากโปรแกรมผู้ใช้ โปรดดูที่ syslog(8) หน้าคนสำหรับข้อมูลเพิ่มเติม ยูนิกซ์เหมือน
ระบบมักจะบันทึกข้อความเหล่านี้ใน /var/log/user.log 2 จะส่งข้อความไปที่
ไฟล์บันทึกที่กำหนดเองซึ่งสามารถระบุได้ด้วยเครื่องหมาย -L ตัวเลือก
-f จากการเข้ารหัส
เลือกการเข้ารหัสอักขระอินพุต การเข้ารหัสที่รองรับขึ้นอยู่กับแพลตฟอร์มและ
มักจะพบได้ใน ไอคอน v_open(3). หากไม่มีการระบุการเข้ารหัส ISO-8859 1- อาคา
ถือว่าละติน-1
-h
แสดงหน้าจอวิธีใช้และการใช้งาน จากนั้นออกจากระบบ
-l บันทึกระดับ
ระบุลำดับความสำคัญของเหตุการณ์ที่บันทึกไว้ นี่อาจเป็นตัวเลขระหว่าง 0
และ 7 หรือหนึ่งในสตริง emerg, เตือนภัย, นักวิจารณ์, ทำผิดพลาด, คำเตือน, แจ้งให้ทราบ, ข้อมูล, การแก้ปัญหา,
ตามลำดับ (โปรดดูคำจำกัดความระดับบันทึกด้วย) -1 ปิดใช้งานการบันทึกอย่างสมบูรณ์ ต่ำ
ระดับบันทึกเช่น 0 หมายความว่ามีการบันทึกเฉพาะข้อความที่สำคัญที่สุดเท่านั้น บันทึกที่สูงขึ้น
ระดับหมายความว่าเหตุการณ์ที่สำคัญน้อยกว่าจะถูกบันทึกเช่นกัน 7 จะรวม debug
ข้อความ หลังสามารถ verbose และมากมาย ดังนั้นคุณจึงต้องการหลีกเลี่ยงระดับบันทึกนี้
เว้นแต่คุณจะต้องติดตามปัญหา
-L ล็อกไฟล์
ระบุเส้นทางแบบเต็มไปยังไฟล์บันทึกที่จะได้รับข้อความบันทึก โดยปกติแล้ว
จะเป็น /var/log/refdba.js
-o ไฟล์
ส่งออกไปยัง ไฟล์. ถ้า ไฟล์ ที่มีอยู่ เนื้อหาจะถูกเขียนทับ
-O ไฟล์
ส่งออกไปยัง ไฟล์. ถ้า ไฟล์ มีอยู่ ผลลัพธ์จะถูกผนวก
-q
เริ่มโดยไม่ต้องอ่านไฟล์การกำหนดค่า ลูกค้าจะใช้คอมไพล์ไทม์
ค่าเริ่มต้นสำหรับค่าทั้งหมดที่คุณไม่ได้ตั้งค่าด้วยสวิตช์บรรทัดคำสั่ง
-t การเข้ารหัส
เลือกการเข้ารหัสอักขระเอาต์พุต การเข้ารหัสที่รองรับขึ้นอยู่กับแพลตฟอร์มและ
มักจะพบได้ใน ไอคอน v_open(3). หากไม่มีการระบุการเข้ารหัส UTF-8 is
สันนิษฐาน
-y คอนเฟิร์ม
ระบุไดเร็กทอรีที่มีไฟล์คอนฟิกูเรชันส่วนกลาง หมายเหตุ: โดยค่าเริ่มต้น all
แอปพลิเคชัน RefDB ค้นหาไฟล์การกำหนดค่าในไดเร็กทอรีที่ระบุ
ระหว่างขั้นตอนการกำหนดค่าเมื่อสร้างแพ็คเกจ นั่นคือคุณไม่จำเป็นต้อง -y
เว้นแต่คุณจะใช้ไบนารีที่คอมไพล์ล่วงหน้าในตำแหน่งที่ไม่ปกติ เช่น โดยการย้ายตำแหน่ง a
แพ็คเกจรอบต่อนาที
การกำหนดค่า
เอ็นทูริส ประเมินไฟล์ en2risrc เพื่อเริ่มต้นตัวเอง
ตาราง 1. en2risrc
┌───────────┬──────────────────────────────────────── ────────────┐
│ตัวแปร │ ค่าเริ่มต้น │ Comment │
├───────────┼──────────────────────────────────────── ────────────┤
│outfile │ (ไม่มี) │ ไฟล์เอาต์พุตเริ่มต้น │
│ │ │ ชื่อ. │
├───────────┼──────────────────────────────────────── ────────────┤
│outappend │ t │ กำหนดว่า │
│ │ │ เอาต์พุตถูกต่อท้าย (t)
│ │ │ ไปยังไฟล์ที่มีอยู่หรือ │
│ │ │ เขียนทับ (f) และ │
│ │ │ ไฟล์ที่มีอยู่ │
├───────────┼──────────────────────────────────────── ────────────┤
│from_enc │ ISO-8859-1 │ การเข้ารหัสอักขระ │
│ │ │ ของข้อมูลที่ป้อน │
├───────────┼──────────────────────────────────────── ────────────┤
│to_enc │ ISO-8859-1 │ การเข้ารหัสอักขระ │
│ │ │ ของข้อมูลที่ส่งออก │
├───────────┼──────────────────────────────────────── ────────────┤
│logfile │ /var/log/med2ris.log │ เส้นทางแบบเต็มของ │
│ │ │ ไฟล์บันทึกที่กำหนดเอง นี่คือ │
│ │ │ ใช้เฉพาะเมื่อ logdest คือ │
│ │ │ ตั้งค่าให้เหมาะสม │
├───────────┼──────────────────────────────────────── ────────────┤
│logdest │ 1 │ ปลายทางของ │
│ │ │ บันทึกข้อมูล 0 = │
│ │ │ พิมพ์ไปที่ stderr; 1 = ใช้ │
│ │ │ สิ่งอำนวยความสะดวก syslog; 2 = │
│ │ │ ใช้ไฟล์บันทึกที่กำหนดเอง │
│ │ │ หลังต้องการ │
│ │ │ การตั้งค่าที่เหมาะสมของ │
│ │ │ ไฟล์บันทึก │
├───────────┼──────────────────────────────────────── ────────────┤
│loglevel │ 6 │ ระดับบันทึกสูงถึง │
│ │ │ ข้อความใดที่จะเป็น │
│ │ │ ส่งแล้วครับ การตั้งค่าต่ำ (0) │
│ │ │ อนุญาตมากที่สุดเท่านั้น │
│ │ │ ข้อความสำคัญ a │
│ │ │ การตั้งค่าสูง (7) ช่วยให้ │
│ │ │ ข้อความทั้งหมดรวมถึง │
│ │ │ ข้อความดีบัก -1 หมายถึง │
│ │ │ จะไม่มีการเข้าสู่ระบบ │
└───────────┴──────────────────────────────────────── ────────────┘
DATA การประมวลผล
en2ris แก้ไขปัญหาที่พบในข้อมูล RIS ที่ส่งออกจาก EndNote ประเด็นหลัก
เป็นรูปแบบวันที่ที่ไม่สมบูรณ์ การส่งออกช่วงหน้าเป็นแท็กบรรทัด "SP" เดียว
และการส่งออกคำหลักเป็นรายการในบรรทัดแท็ก "KW" เดียว
เอ็นทูริส ไม่ตรวจสอบไฟล์อินพุต นั่นคือไฟล์อินพุตต้องยึดติดกับกฎ
ของแหล่งข้อมูล มิฉะนั้น ผลการแปลงจะไม่สามารถคาดเดาได้
ใช้ en2ris ออนไลน์โดยใช้บริการ onworks.net