답변1
시스템이 UTF-8을 지원한다고 가정하면 다음을 사용하여 음수를 표시할 수 있습니다.유니코드 빼기 기호:
zenity --list --column 'Numbers' −3
zenity --list --column 'Numbers' $'\xE2\x88\x923'
답변2
표준 입력을 통해 항목을 제공할 수 있습니다.
echo -3 | zenity --list --column 'Numbers'
각 항목은 개행 문자로 구분됩니다. 따라서 여러 항목을 제공하려면 다음 옵션 중 하나를 수행해야 합니다.
(echo -1; echo -2; echo -3) | zenity --list --column 'Numbers'
echo -e '-1\n-2\n-3' | zenity --list --column 'Numbers'
echo -1 -2 -3 | tr ' ' '\n' | zenity --list --column 'Numbers'