我想编写一个shell脚本来按顺序执行一些命令(下一个只有在前一个完成后才开始,依此类推)。我以前从未编写过 bash 脚本,也找不到合适的顺序。
我知道在终端中您可以执行类似的操作yarn this && yarn that && yarn other
并且它可以工作,但我不知道 shell 脚本中的等价物。
#!/bin/sh
direnv allow
# now wait for direnv allow to finish
direnv reload
# now wait for direnv reload to finish
yarn start:server