Giả sử tôi bắt đầu một bash
shell,
... và sau đó là một bash
phiên khác từ trong shell đó,
... và sau đó là một bash
phiên khác từ trong phiên đó,
... và sau đó là một bash
phiên khác từ trong phiên đó,
... (lần N), v.v.
Để thoát tất cả N phiên tôi phải gõ exit
N lần.
Làm cách nào để biết được tôi được lồng sâu như thế nào trong bất kỳ phiên bash nào?
Lý tưởng nhất là tôi đang tìm kiếm một số biến môi trường tương tự như $STY
cho các phiên màn hình.
exec
(để khi đóng cửa bến này, XSession toàn bộ đầu).$SHLVL
tạo ra hai số khác nhau cho các thiết bị đầu cuối này. Có một biến môi trường cụ thể hơn vỏ?