~/.profile에 메시지를 표시하는 방법은 무엇입니까?

~/.profile에 메시지를 표시하는 방법은 무엇입니까?

~/.profile내 테스트(실제로 는 내가 있는 다른 파일)가 실패할 때 다음과 같이 경고 메시지를 표시하고 싶습니다 .source~/.profile

if [ -f /usr/bin/vim ]; then                                                                   
  export VISUAL=/usr/bin/vim
else
  echosomehow File not found
fi

명령은 이식 가능해야 하며 그래픽 세션에 로그인하자마자 메시지를 표시해야 합니다.

$PROMPT_COMMAND를 사용하여 명령을 실행하는 것을 고려해 보았지만 echo이것이 올바른 접근 방식인지 잘 모르겠습니다.

답변1

notify-send그래픽 메시지를 표시하려면 이를 사용해야 합니다 . DE에는 이러한 메시지를 표시하는 알림 영역이 있어야 합니다.

알림 보내기 - 데스크톱 알림을 보내는 프로그램

notify-sendX11 외부를 사용 중이거나 다른 X11 서버에 알림을 보내려는 경우 이 $DISPLAY답변에 설명된 대로 변수를 채워야 합니다.superuser.com에 대한 질문.

관련 정보