생선 껍질에서 소개 메시지를 제거 할 수 있습니까?
친절한 대화식 쉘인 물고기에 오신 것을 환영합니다
물고기 사용법에 대한 도움말을 입력하십시오.
답변
인사말 메시지가 fishd.Machine.local에 설정되어 있습니다. 다음을 재정의하려면 다음을 수행하십시오 ~/.config/fish/config.fish
.
set fish_greeting
답변
Kevin의 답변은 정적 텍스트에 적합합니다. fortune 명령 과 관련된 대화식 환영 메시지가 필요한 경우 다음 을 수행 할 수 있습니다.
function fish_greeting
fish_greeting
함수를 작성하십시오 . 나는 단지
function fish_greeting
fortune
end
와 함께 저장
funcsave fish_greeting
답변
경고 : fish 2.4.0 이후 더 이상 작동하지 않습니다 . 정확한 현대 솔루션에 대한 Kevin의 답변을 참조하십시오 .
“fish_greeting”이라는 환경 변수가 없으면 아무 것도 인쇄되지 않습니다. 기본적으로 fish_greeting 변수가 있습니다. 이것을 지울 수 있습니다 :
set --erase fish_greeting
답변
> set --universal fish_greeting
답변
추가 set fish_greeting
사용자에게 ~/.config/fish/config.fish
파일.
이것은 물고기 FAQ에서 대답합니다 :
로그인 할 때마다 명령을 어떻게 실행합니까? 물고기는 .bashrc와 동일합니까?
파일 편집
~/.config/fish/config.fish
존재하지 않는 경우 을 작성하십시오 (선행 기간 참고).인사말 메시지를 어떻게 변경합니까?
변수 값을 변경
fish_greeting
하거나fish_greeting
함수를 작성하십시오 . 예를 들어 인사말을 제거하려면 다음을 사용하십시오.set fish_greeting
답변
답변
fish_greeting 함수를 작성하십시오. 나는 단지
function fish_greeting 13:23:39
echo 'Hello'
end
와 함께 저장
funcsave fish_greeting