从 fishshell 中的另一个函数调用函数

Invoke function from another function in fishshell

我在 .fish 文件中创建了两个函数

function mysqlstart
    cd ~/Projects/mysql
    docker-compose up -d
end

function projstart
    cd ~/Projects/projectName/
    php artisan serve
end

我想用一个函数调用这两个函数,这样我就不必在 fish 上键入两个别名 shell。

function startdev
    mysqlstart()
    projstart()
end

如何从 .fish 文件中的另一个函数调用函数?

我知道我可以 运行 stardev 中的所有四个命令本身发挥作用。但是如果我可以调用其他函数,我也可以做其他事情并保持 .fish 文件干燥。

函数就像任何其他命令一样:

function startdev
    mysqlstart
    projstart
end

简单!