zenity 명령으로 여러 달력 표시

zenity 명령으로 여러 달력 표시

Zenity 명령은 날짜 입력을 위한 달력을 표시하는 옵션을 제공합니다.

    zenity --calendar

어떤 경우에는 여러 날짜를 입력으로 가져와야 합니다. 즉, 시작 날짜와 종료 날짜입니다.

하지만 zenity 캘린더에는 여러 캘린더를 표시하는 옵션이 없습니다.

zenity --calendar따라서 시작 날짜와 종료 날짜 선택기를 가져오려면 두 번의 호출이 필요합니다 .

그러나 두 개 이상의 달력 양식을 하나씩 표시하면 더 나은 경험이나 작업 흐름을 제공하지 않습니다.

zenity에서 이를 어떻게 달성할 수 있습니까? 아니면 다른 명령을 찾아야 합니까?

답변1

zenity에서 여러 개의 달력을 하나의 창에 표시하는 방법을 찾았습니다.

Zenity는 여러 입력 요소를 표시할 수 있는 양식 옵션을 제공합니다. 달력은 입력 요소로도 지원됩니다.

여러 개의 달력을 선(zen) 방식으로 표시하는 아이디어를 얻었습니다.

아래 예를 참조하세요.

zenity --forms --text='Give start and end date' --add-calendar='start date' --add-calendar='end date'

|선택한 날짜를 구분된 값으로 지정합니다.

관련 정보