Kịch bản lệnh này tạo một biểu mẫu trong cửa sổ đầu cuối với một cột và bốn hàng. Làm thế nào tôi có thể tạo một biểu mẫu với hai cột và hai hàng?
shell=""
groups=""
user=""
home=""
exec 3>&1
VALUES=$(dialog --ok-label "Submit" \
--title "Useradd" \
--form "User form" \
15 50 0 \
"Username:" 1 1 "$user" 1 10 10 0 \
"Shell:" 2 1 "$shell" 2 10 10 0 \
"Group:" 3 1 "$groups" 3 10 10 0 \
"HOME:" 4 1 "$home" 4 10 10 0 \
2>&1 1>&3)
exec 3>&-
Kịch bản này tạo ra:
Tôi thích sự sắp xếp này của các trường đầu vào:
Tôi đã cố gắng thêm một giây --form
tùy chọn, nhưng nó không hoạt động.
Tôi cũng đã cố gắng thêm một trường đầu vào thứ hai trên cùng một hàng, nhưng bắt đầu sau trường đầu tiên, như thế này:
"Second field:" 1 41 "$second" 1 10 10 0 \
Nó tạo hai tiêu đề, trên cùng một hàng, nhưng chỉ có một trường đầu vào - trên hàng tiếp theo.
[ label y x item y x flen ilen ]
.