นี่คือแอป Linux ชื่อ rust_cmd_lib ซึ่งสามารถดาวน์โหลดเวอร์ชันล่าสุดได้ที่ v1.0.10sourcecode.tar.gz สามารถรันออนไลน์ได้บน OnWorks ซึ่งเป็นผู้ให้บริการโฮสติ้งฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและรันแอปออนไลน์ชื่อ rust_cmd_lib ด้วย OnWorks ได้ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ:
rust_cmd_lib
รายละเอียด:
rust_cmd_lib คือไลบรารี Rust ที่มีมาโครและยูทิลิตี้สำหรับเขียนงานแบบ "shell-script" ใน Rust ได้อย่างมีประสิทธิภาพมากขึ้น ไลบรารีนี้รองรับการทำงานแบบ abstraction เหนือการรันคำสั่งภายนอก การจัดการการเปลี่ยนเส้นทาง การ piping ตัวแปรสภาพแวดล้อม และส่วนอื่นๆ ของการเขียนสคริปต์เชลล์ แต่ยังคงความปลอดภัยของประเภท การตรวจสอบข้อผิดพลาด และประสิทธิภาพการทำงานแบบ Rust เป้าหมายของไลบรารีนี้คือการทำให้นักพัฒนาสามารถแทนที่หรือพอร์ตสคริปต์เชลล์ทั่วไปเข้าสู่ Rust ได้อย่างมีประสิทธิภาพมากขึ้น
คุณสมบัติ
- แมโครเช่น run_cmd! และ run_fun! เพื่อดำเนินการคำสั่งภายนอกด้วยการจับเอาต์พุต การเชื่อมโยง การจัดการข้อผิดพลาด ฯลฯ
- รองรับการวางท่อและการเปลี่ยนเส้นทาง (เพื่อให้คุณสามารถเขียนการวางท่อและการเปลี่ยนเส้นทางภายในการใช้งานแมโครได้ ไม่ใช่การสร้างกระบวนการย่อยและการเชื่อมต่อ IO ด้วยตนเอง)
- ยูทิลิตี้สำหรับการส่งพารามิเตอร์อย่างเข้าใจง่ายยิ่งขึ้น (สตริงตัวอักษร การแทรกตัวแปร) เพื่อให้สคริปต์ดูเป็นธรรมชาติมากกว่าโค้ดการสร้างกระบวนการแบบละเอียด
- แฟล็กคุณลักษณะและการอ้างอิงที่เป็นทางเลือกเพื่อให้คุณสามารถเปิดใช้งานหรือปิดใช้งานฟังก์ชันบางส่วนได้ตามความต้องการของคุณ (การบันทึก การล้มเหลวของท่อ ฯลฯ)
- ตัวอย่างและชุดการทดสอบ รวมถึง "ตัวอย่างเกม Tetris" เป็นต้น ซึ่งแสดงให้เห็นว่าสามารถแสดงพฤติกรรมของสคริปต์เชลล์ที่ซับซ้อนมากขึ้นได้อย่างไร
- การออกแบบไลบรารี: ไม่มีการสร้างเชลล์พิเศษเมื่อทำได้ ดังนั้นจึงลดเวลารันไทม์และมีความปลอดภัยมากขึ้นในการหลบหนี ฯลฯ
ภาษาโปรแกรม
สนิม
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/rust-cmd-lib.mirror/ ได้ แอปพลิเคชันนี้โฮสต์อยู่ใน OnWorks เพื่อให้ใช้งานออนไลน์ได้ง่ายที่สุดจากระบบปฏิบัติการฟรีของเรา