zenity를 통해 제공된 날짜 문자열에는 슬래시가 필요하지 않습니다.

zenity를 통해 제공된 날짜 문자열에는 슬래시가 필요하지 않습니다.

이 유틸리티를 사용하면 zenity달력에서 날짜가 선택됩니다. 19/09/2022날짜 부분 사이의 슬래시를 제거하여 19092022변수에 저장하려고 합니다.

답변1

~에 따르면선적 서류 비치zenity(또는 man zenity) 이는 직접 처리됩니다(예제는 이를 직접 수행하는 방법도 보여줍니다).

--date-format=format날짜를 선택한 후 달력 대화 상자에서 반환되는 형식을 지정합니다. 기본 형식은 로케일에 따라 다릅니다. 형식은 strftime 함수에 허용되는 형식이어야 합니다(예 %A %d/%m/%y: .

당신에 관한 한,

--date-format='%d/%m/%y'

그래서

zenity --calendar \
    --title="Select a Date" \
    --text="Click on a date to select that date." \
    --date-format='%d/%m/%y'

관련 정보