Không, đó là cách khác. Không có muỗng ^ H ^ H ^ Dữ liệu được cấu trúc. Chỉ có văn bản.
Một phần lớn của triết lý Unix dựa trên ý tưởng xuất văn bản và chấp nhận văn bản làm đầu vào. Bạn có thể muốn xem xét việc đọc " Nghệ thuật lập trình Unix ", trong đó có một lời giải thích hay về điều này.
Đừng hiểu lầm tôi: Tôi hiểu quan điểm của bạn và tôi biết bạn đang cố gắng đạt được điều gì. Có những thứ như trình thông dịch tương tác của Ruby và Python, có thể được sử dụng như một trình bao, nhưng chúng không thân thiện với các tác vụ cơ bản như Bash. Hãy thử và thay đổi thư mục, ví dụ.
Ngoài ra, sử dụng các đối tượng trong một vỏ không phải là tất cả. Nếu chỉ vỏ của bạn hỗ trợ điều này, trên Unix, bạn sẽ thua lỗ. Tất cả các công cụ thao tác văn bản Unix tiêu chuẩn sẽ phải được thay đổi, như grep, awk, sed, v.v.
Tôi nghĩ rằng đã có một nỗ lực để tạo ra một cái gì đó như thế này một vài năm trước đây, nhưng tôi không thể nhớ tên và tôi đã không nghe về nó trong một thời gian dài. Có lẽ nó sẽ không cất cánh.