簡體   English   中英

Bash等效於.bash_logout的FISH shell

[英]Bash equivalent .bash_logout for FISH shell

通常,我在.bash_logoutbash shell編寫退出腳本。 我最近開始使用fish貝。 fish.bashrc等效項位於~/.config/fish/config.fish但是在哪里可以找到.bash_logout的等效項?

您無需定義特定文件,而是定義在外殼存在時運行的事件處理程序。

http://fishshell.com/docs/current/index.html#initialization

如果要在魚退出時運行一組命令,請使用由外殼退出觸發的事件處理程序:

 function on_exit --on-process %self echo fish is now exiting end 

您可以遵循@chepner的回答。 但是,您也可以替代exitlogout功能,而不是事件監聽器!

function exit
    echo exiting...
    kill %self
end

進行相同的logout

而且,它的工作原理

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM