มีเว็บไซต์ทดสอบสคริปต์ทุบตีออนไลน์หรือไม่


10

บางครั้งฉันต้องการช่วยเหลือเพื่อนด้วยการทุบตีสคริปต์ เมื่อฉันใช้เครื่อง Windows มันเป็นสภาพแวดล้อมการทำงานและฉันไม่สามารถตั้งค่า Cygwin หรือใช้ VM ได้

มีเว็บไซต์สคริปต์ฟรีที่ฉันสามารถใช้ได้โดยเฉพาะอย่างยิ่งที่ฉันสามารถใช้ Putty เพื่อเชื่อมต่อหรือสิ่งที่คล้ายกัน?


4
ในอดีตที่ผ่านมาฉันเคยวิ่งข้ามideoneซึ่งเป็นเว็บไซต์ที่น่าสนใจ ฉันไม่ได้ใช้มันมากนักฉันไม่สามารถรับรองความถูกต้องหรือการปฏิบัติตาม POSIX หรือประโยชน์ได้ แต่มันรวมbashเวอร์ชัน 4 เป็นหนึ่งในภาษาที่คุณสามารถทดสอบออนไลน์ได้
jw013

คำตอบ:


2

สำหรับโซลูชันที่มีน้ำหนักมากคุณสามารถหมุนตัวอย่าง Amazon EC2 ได้ ระดับ "ฟรี / ทดลอง" ฟรีสำหรับปีแรกของบัญชีของคุณ:

http://aws.amazon.com/free/

ดังนั้นในกรณีนี้คุณจะมีทางเลือกมากมายสำหรับ distros และ shells ในการเล่น


7

ฉันเชื่อว่าคุณกำลังมองหา " บัญชีเชลล์ฟรี " คุณควรจะสามารถสมัครใช้งานที่มีคำอธิบายของสิ่งที่คุณกำลังมองหา

โดยทั่วไปแล้วจะไม่มีการคาดหวังความเป็นส่วนตัว ระวังสิ่งที่คุณจัดเก็บและรหัสผ่านที่คุณใช้


4

ช่อง #bash บนfreenodeแนะนำให้ใช้ShellCheckซึ่งเป็นแหล่งข้อมูลออนไลน์ที่คุณสามารถวางสคริปต์เชลล์และจะตรวจสอบข้อผิดพลาดทางไวยากรณ์การปฏิบัติตาม POSIX และข้อผิดพลาดอื่น ๆ ที่ไม่ซับซ้อน:

ShellCheck เป็นการวิเคราะห์แบบคงที่และเป็นเครื่องมือในการทับหลังสำหรับสคริปต์ sh / bash มันมุ่งเน้นไปที่การจัดการข้อผิดพลาดทางไวยากรณ์ระดับเริ่มต้นและระดับกลางโดยทั่วไปและข้อผิดพลาดที่เชลล์เพิ่งให้ข้อความแสดงข้อผิดพลาดที่คลุมเครือหรือพฤติกรรมแปลก ๆ แต่ก็ยังรายงานเกี่ยวกับปัญหาขั้นสูงเพิ่มเติมอีกสองสามประการ

ShellCheck เป็นโครงการโอเพ่นซอร์สดังนั้นคุณสามารถดาวน์โหลดรหัสและเรียกใช้อินสแตนซ์ของคุณเอง



0

หากคุณค้นหาบางสิ่งหรือบางแห่งที่คุณสามารถรันคำสั่ง Linux และ bash ได้http://cb.vu/ดูเหมือนจะเป็นสถานที่ที่ดี นี่คือเชลล์ที่ทำงานบนเว็บ


2
นี่ไม่ใช่bashเชลล์ (หรือคล้ายกับ POSIX) ในแง่ใด ๆ
Chris Down

2
อย่างน้อยนี่คุณสามารถป้อนคำสั่ง linux และดูว่าเกิดอะไรขึ้นใช่ไหม?
Sam

3
เมื่อถึงจุดที่ได้รับif: Command not foundเชลล์โอเปอเรเตอร์โอเปอเรเตอร์จะไม่ทำงานและแทบจะไม่มีคำสั่งใดที่ตรงกับการทำงานของมาตรฐานเทียบเท่าของพวกเขา -MOTD) ...
Chris Down

1
นี่ไม่ใช่เปลือก bash ดังนั้นจึงไม่ตรงตามข้อกำหนด OP มันมีคำสั่งย่อยบางส่วนที่เล็กมาก มันไม่เหมาะสำหรับการเขียนสคริปต์
George M
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.