터미널에서 명령 실행이 끝날 때 알림을받는 방법

얼마 전 훌륭한 블로그 인 WebUpd8을 읽다가 통지 끝에 실행comando단말기,이 작업이 몇 분 정도 걸릴 수있는 경우 유용 할 수 있습니다. 솔직히 최선의 해결책이라고 생각하지 않습니다. 이러한 이유로 여기서 우리는 다른 대안, 플러스 사례 간단합니다.

방해받지 않는 나

Andrew가 권장하는 도구는 Unidstract-me입니다.

설치 Ubuntu 및 파생 상품 :

sudo add-apt-repository ppa : undistract-me-packagers / daily sudo apt-get update sudo apt-get install undistract-me

사용하려면 옵션을 활성화해야합니다. "로그인 터미널로 명령 실행" 원하는 터미널에서. 그놈과 함께 제공되는 것에서 우리는 아래에서이 옵션을 활성화 할 수 있습니다. 편집> 프로필 기본 설정.

설치가 완료되면 10 초 이상 걸리는 명령은 완료시 메시지를 표시합니다.

Undistract-me를 다른 배포판에 설치하려면 여기에서 지침을 찾을 수 있습니다.

다른 대안들

아래 표시된 방법의 장점은 다음과 같습니다.

  • 사용자가 요청할 때만 실행됩니다.
  • 추가 프로그램을 설치할 필요가 없습니다 (일반적으로 필요한 패키지는 거의 모든 인기있는 배포판에 이미 설치되어 있습니다)
  • 게으름이 당신을 먹어 치우면 쉽게 스크립트로 바꿀 수 있습니다.
  • 그들은 매우 빠르며 자원을 소비하지 않으며 배우기 쉽습니다.

알림-보내기

Ubuntu 스타일 알림 메시지를 표시하려면 notify-send가 설치되어 있어야합니다. Ubuntu, Linux Mint 및 파생 제품은 기본적으로이 패키지가 설치되어 제공됩니다. 아치 사용자는 AUR에서 설치할 수 있습니다.

그런 다음 && 통지- "완료!" 실행하려는 명령의 끝에서. 실행할 명령이 cat이라고 가정합니다.

고양이 파일 && 알림 보내기 "완료!"

제 니티

보다 "복잡한"알림 시스템은 Zenity로, 버튼 등이있는 대화 상자를 표시 할 수 있습니다.

통지-보내기와 마찬가지로 && zenity –info –text =»완료!» 실행하려는 명령의 끝에서. 다시 한 번 실행할 명령이 cat이라고 가정합니다.

cat file && zenity --info --text = "긴 명령이 완료되었습니다."
흥미로운 팁 : &&를 다음으로 대체 할 수 있습니다. 실행할 명령 체인에 요소를 추가합니다. 예를 들면 고양이 파일 && ls 머물 것이다 고양이 파일; ls.

출처 : webupd8


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   에스테반 사라 초

    이론적으로 이것은 또한 작동 할 수 있습니다 :»cat file && echo -ea«, 명령 끝에 경고음을 생성합니다 (차크라에서는 작동하지 않습니다). 팁에 대해 (오해하지 않았다면) "command1; command2"는 "command1 && command2"와 같지 않습니다. 첫 번째 경우 command2는 command1이 제대로 완료되었는지 여부에 관계없이 실행되고 두 번째 경우에는 command1이 올바르게 완료 되어야만 실행됩니다. 인사와 좋은 게시물, 나는 매우 실용적인 알림 보내기를 좋아했습니다.

  2.   판다 크리스

    매우 유용한! 테스트 중…

  3.   하비

    안녕하세요, 저는 일반적으로이 옵션을 더 잘 사용합니다.
    고양이 파일; zenity –info –text =»긴 명령이 완료되었습니다.»&

    이렇게하면 알림을 두 개 이상 넣을 수 있으며 누를 때까지 단말기가 잠기지 않습니다.

    안부