터미널 애플리케이션에서 명령 실행이 완료된 후 오류/성공 상태를 표시할 수 있는 Gnome 확장(v45+)이 있습니까?
내가 찾고 있는 것은 (현재 Gnome에 구현된) 일반 임시 데스크톱 알림이 아니라 상단 표시줄의 지속적인 아이콘/메시지/위젯입니다.
답변1
이것은 작동합니다 yad
. 간단한 예는 다음과 같습니다.
(myprogram && yad --notification --image gtk-yes &) || (yad --notification --image dialog-error &)
물론 더 사용자 친화적으로 만들기 위해 스크립트에 넣을 수도 있습니다. 다음을 systray-notify
현재 위치에 저장 $PATH
하고 다음을 통해 실행 가능하게 만듭니다 chmod 755 systray-notify
.
#!/bin/sh
( $@ && \
yad --notification --image gtk-yes &\
) || \
( yad --notification --image dialog-error &)
그럼 넌 할 수 있어
systray-notify fsck.vfat -w /dev/sda12
의 아이콘 이름 중 하나를 사용할 수 없거나 yad-icon-browser
.svg 또는 .png 이미지에 대한 전체 경로를 사용할 수 있습니다 gtk-yes
.dialog-error