Câu trả lời:
Đầu tiên Ash đọc các tệp sau (nếu chúng tồn tại):
/etc/profile
~/.profile
Một vỏ không đăng nhập cũng sẽ đọc một tệp nếu được chỉ định trong biến môi trường ENV.
Vì vậy, nếu bạn đặt bằng cách nào đó (Có thể trong ~ / .profile của bạn hoặc một số điều khiển môi trường 'bao trùm' khác), thì bất kỳ shell nào trong tương lai sẽ chạy tập lệnh đó. Rất tiện dụng cho các trường hợp không đăng nhập.
Thật khó để tìm tài liệu về điều này, nhưng nó được xác nhận là hoạt động trên busybox-w32 (chạy trên Windows). Trên thực tế, thật khó để tìm thấy tài liệu tốt về các tính năng của tro.
CẬP NHẬT: Có một loạt các biến thể tro trong tự nhiên. 'ENV' có thể không hoạt động với tất cả chúng. Có một số thông tin về các biến thể ở đây: https://www.in-ulm.de/~mascheck/various/ash/
Có một gợi ý trong đó là một số biến thể tro có thể sử dụng 'SHINIT' thay cho ENV.