$ SSH_CLIENT có địa chỉ IP với một số thông tin cổng, và echo $ SSH_CLIENT mang lại cho tôi '10 .0.40.177 52.335 22' , và Chạy
if [ -n "$SSH_CONNECTION" ] ; then for i in $SSH_CLIENT do echo $i done fi
mang lại cho tôi
- 10.0.40.177
Và tôi thấy phần tử đầu tiên là địa chỉ IP.
H: Làm cách nào để có thể lấy phần tử đầu tiên của $ SSH_CLIENT? $ {SSH_CLIENT [0]} không hoạt động.
Đối với tránh khỏi thất bại (như tôi) thứ hai là làm "tham số thay thế." Đây là một tham chiếu: http://tldp.org/LDP/abs/html/parameter-substitution.html – notJim