ish là một giao diện dòng lệnh cho Impulse và được thiết kế để cho phép chương trình hành động dễ dàng trên hệ thống trong Impulse.
Phần vỏ của ish là một vỏ Python sửa đổi, do đó, nó có thể sử dụng các cấu trúc lập trình Python bình thường như cho, nếu, và danh sách diễn giải.
README này được viết trong phần còn lại.
Commands
Từ bên trong ish (bắt đầu với lệnh 'ish')
# Bạn có thể có được một hệ thống bằng tên của nó và nó sẽ chỉ trả lại một hệ thống duy nhất
>>> Mysystem = System.find ('thename')
# Hoặc bạn có thể tìm kiếm theo bất kỳ tham số của một đối tượng, không chỉ tên của nó
# Một số thông số là chủ sở hữu, last_modifier, loại, và os_name
>>> All_my_systems = System.search (chủ sở hữu = 'myname')
>>> All_fedora_systems = System.search (os_name = 'Fedora')
>>> All_my_systems in
[System1, system2, system3]
>>> Mysys = all_my_systems [0]
>>> Print mysys.name
system1
>>> Mysys.os_name
Gentoo
>>> Mysys.os_name = "Fedora"
>>> Mysys.put ()
>>> Mysys.os_name
Fedora
xung truy vấn
Các lệnh xung truy vấn là một cách nhanh chóng để thực hiện một truy vấn
xung truy vấn -t
Nếu không có params được đưa ra, nó sẽ liệt kê tất cả các đối tượng của loại đó. . Điều này có thể mất một thời gian
Yêu cầu :
- Python
Bình luận không