Có một trang web thử nghiệm bash script trực tuyến?


10

Đôi khi tôi cần hỗ trợ bạn bè với kịch bản bash. Khi tôi sử dụng máy Windows, đó là môi trường làm việc và tôi không thể chỉ thiết lập Cygwin hoặc sử dụng VM.

Có một số trang web kịch bản miễn phí tôi có thể sử dụng, tốt nhất là nơi tôi có thể sử dụng Putty để kết nối nó hoặc một cái gì đó tương tự?


4
Tôi đã chạy qua ideone , một trang web thú vị, trong quá khứ. Tôi đã không sử dụng nó nhiều và tôi cũng không thể chứng minh tính chính xác hoặc tính hữu dụng của POSIX, nhưng nó bao gồm bashphiên bản 4 là một trong những ngôn ngữ mà bạn có thể kiểm tra trực tuyến.
jw013

Câu trả lời:


2

Đối với một giải pháp trọng lượng nặng, bạn có thể tạo ra một ví dụ Amazon EC2. Cấp "miễn phí / dùng thử" miễn phí trong năm đầu tiên của tài khoản của bạn:

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

Vì vậy, trong trường hợp đó, bạn sẽ có nhiều lựa chọn về distro và shell để chơi.


7

Tôi tin rằng bạn đang tìm kiếm một " tài khoản shell miễn phí ". Bạn sẽ có thể đăng ký một cái có mô tả về những gì bạn đang tìm kiếm.

Chúng thường được cung cấp mà không mong đợi sự riêng tư. Hãy cẩn thận những gì bạn lưu trữ và những mật khẩu bạn sử dụng.


4

Kênh #bash trên freenode khuyến nghị ShellCheck , một tài nguyên trực tuyến nơi bạn có thể dán tập lệnh shell của mình và chúng sẽ được kiểm tra lỗi cú pháp, tuân thủ POSIX và các lỗi đơn giản khác:

ShellCheck là một công cụ phân tích và linting tĩnh cho các tập lệnh sh / bash. Nó chủ yếu tập trung vào việc xử lý các lỗi cú pháp ở cấp độ sơ cấp và trung cấp điển hình trong đó trình bao chỉ đưa ra thông báo lỗi khó hiểu hoặc hành vi lạ, nhưng nó cũng báo cáo về một số vấn đề nâng cao hơn trong đó các trường hợp góc có thể gây ra lỗi chậm.

ShellCheck là một dự án nguồn mở , vì vậy bạn có thể tải xuống mã và chạy cá thể của riêng bạn.



0

Nếu bạn tìm kiếm một cái gì đó hoặc một nơi nào đó mà bạn có thể thực thi Linux và các lệnh bash http://cb.vu/ dường như là một nơi tốt. Đây là một vỏ dựa trên web.


2
Đây không phải là một bashvỏ (hoặc thậm chí tương tự POSIX) trong bất kỳ ý nghĩa nào.
Chris Xuống

2
Đây là ít nhất ở đâu đó bạn có thể nhập một số lệnh linux và xem điều gì xảy ra, phải không?
Sam

3
Khi đến thời điểm mà người ta nhận được if: Command not found, các toán tử chuyển hướng shell không hoạt động và hầu như không có lệnh nào khớp với chức năng của các tương đương tiêu chuẩn của chúng (chưa kể chúng dường như thậm chí không cố gắng bắt chước Linux, đề cập đến FreeBSD trong phần gần đây của chúng -MOTD) ...
Chris Xuống

1
Đây không phải là vỏ bash, vì vậy nó không phù hợp với yêu cầu của OP. Nó có một tập hợp con rất nhỏ của các lệnh cụ thể. Nó không phù hợp cho kịch bản.
George M
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.