![zenity를 통해 제공된 날짜 문자열에는 슬래시가 필요하지 않습니다.](https://linux55.com/image/210917/zenity%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EC%A0%9C%EA%B3%B5%EB%90%9C%20%EB%82%A0%EC%A7%9C%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%97%90%EB%8A%94%20%EC%8A%AC%EB%9E%98%EC%8B%9C%EA%B0%80%20%ED%95%84%EC%9A%94%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
이 유틸리티를 사용하면 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'