我在.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文件DRY。
答案 0 :(得分:3)
函数就像任何其他命令一样:
function startdev
mysqlstart
projstart
end
容易!