bash - 退出tail -f后如何继续shell文件?
问题描述
我有一个简单的 shell 脚本(在 macOS 和 Linux 上),它启动一个服务,跟踪日志,并在我退出 tail 时关闭该服务:
#!/bin/bash
startmyService.sh
tail -f service.log
stopmyService
当我退出 tailCtrl-C
或Ctrl-Z
整个 shell 脚本停止时。如何退出tail -f
并让 shell 脚本继续执行下一条指令?
解决方案
推荐阅读
- firebase - Firebase - Firestore 按时间顺序获取具有地理点和时间戳的数据
- dataset - 如何从 imageNet 下载图像和边界框以使它们具有匹配的名称?
- firebase - _firebase2.default.database.ref 不是函数
- typescript - 打字稿泛型:返回类参数的实例
- apostrophe-cms - 撇号中不同版本的jquery冲突
- makefile - 制作:意外标记'--initialization'附近的语法错误
- python - 如何将 svg 文件加载到我的 python 烧瓶页面中?
- regex - 在 YML 正则表达式中跳过多行
- php - 如何将不同的单个数组存储到数据库?
- typescript - 如何在 Backlogs 窗口中获取选定的 Backlog 项目?