Đây là ví dụ về dịch vụ tập lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
scriptingserviceexample — Tập lệnh máy khách mẫu cho Dịch vụ tập lệnh
SYNOPSIS
scriptingserviceexample [TÔI]
MÔ TẢ
scriptingserviceexample là một tập lệnh shell nhỏ cung cấp ví dụ về cách sử dụng
dịch vụ kịch bản PU và PE: đầu tiên nó tạo một thư mục tạm thời với tên được tạo từ
ID duy nhất đã cho. Trong thư mục này, một thư mục đầu vào được tạo chứa hai tệp:
một tệp đầu vào mẫu "my-input.data" và tập lệnh chạy "ssrun" (tập lệnh chạy được viết bởi
lệnh echo trong scriptingserviceexample). Thư mục đầu vào được lưu trữ bởi Tar/GZip
và được cung cấp cho scriptingclient dưới dạng tệp đầu vào. scriptingclient phân phối đầu vào tới một
Scripting PE, giải nén kho lưu trữ và thực thi "ssrun". "ssrun" lấy tên của một
lưu trữ đầu ra làm đối số đầu tiên của nó; kho lưu trữ này được tạo bởi tập lệnh mẫu và
chứa tệp đầu ra mẫu "my-output.data". Kho lưu trữ đầu ra được chuyển trở lại
cái pu. Cuối cùng, scriptingserviceexample loại bỏ nội dung của "my-output.data".
scriptingserviceexample có thể được lấy làm ví dụ để làm điều gì đó hữu ích hơn với
dịch vụ viết kịch bản: ví dụ, đầu vào mô phỏng có thể được đóng gói bằng một tập lệnh thực sự
thực hiện chương trình mô phỏng trên đầu vào và lưu trữ kết quả. Sau đó, kịch bản
dịch vụ có thể được sử dụng để phân phối một tập hợp các lần chạy mô phỏng đến một nhóm các nút xử lý.
Lưu ý quan trọng về bảo mật: dịch vụ tập lệnh không bao gồm bất kỳ tính năng bảo mật nào
chưa. Tức là các đoạn script tùy ý sẽ được thực thi. Nếu không có sửa đổi (ví dụ
chữ ký), KHÔNG sử dụng nó bên ngoài môi trường được kiểm soát!
TRANH LUẬN
Lựa chọn tiếp theo đã khả thi:
ID Cung cấp mã định danh duy nhất cho lần chạy ví dụ, ví dụ: 1234.
Sử dụng scriptingserviceexample trực tuyến bằng dịch vụ onworks.net