bash-function

    3熱度

    3回答

    我正在編寫一個Bash函數來啓動需要從某個文件夾啓動的服務器,但我不想啓動這個服務器來影響我當前的工作。我已經寫了以下內容: function startsrv { pushd . cd ${TRUNK} ${SERVERCOMMAND} & popd } 我的變量都設置,但這種執行時,我得到關於在輸出意外分號的錯誤,看來Bash是符號開始${

    5熱度

    4回答

    實施例返回一個值。 我可能會寫ls -1 a* >/dev/null 2>/dev/null,但是如果有更復雜的腳本可能會導致錯誤。 有沒有辦法從a()返回單個值?

    3熱度

    1回答

    我想在〜/ .gitconfig中使用Git別名,以便它調用bash函數(如果已定義),否則請調用常規git checkout。 這是我設計: cat ~/.gitconfig ... [alias] ... co = !(compgen -A function vxzExecuteGitCheckout >/dev/null && vxzExecuteGitCheckout) |