相关疑难解决方法(0)

如何像使用 SSH 一样简单地连接到串行端口?

有没有办法像使用 SSH 一样连接到串行终端?一定有比Minicom之类的工具更简单的方法,像这样

$ serial /dev/ttyS0 
Run Code Online (Sandbox Code Playgroud)

我知道我可以cat输出,/dev/ttyS0但只有一种方式可以进行通信,从端口到控制台。和echo出端口是一样的,但周围的其他方式,来港。

如何在 Unix/Linux 上以最简单的方式实现与串口的双向通信?

command-line terminal tty serial-port serial-console

123
推荐指数
8
解决办法
52万
查看次数

`kill -0` 有什么作用?

我最近在 shell 脚本中遇到了这个问题。

if ! kill -0 $(cat /path/to/file.pid); then
    ... do something ...
fi
Run Code Online (Sandbox Code Playgroud)

有什么作用kill -0 ...?

shell process kill

84
推荐指数
2
解决办法
4万
查看次数

给定两个后台命令,当任一退出时终止剩余的命令

我有一个简单的 bash 脚本来启动两台服务器:

#!/bin/bash
(cd ./frontend && gulp serve) & (cd ./backend && gulp serve --verbose)
Run Code Online (Sandbox Code Playgroud)

如果第二个命令退出,则第一个命令似乎继续运行。

如何更改此设置,以便如果任一命令退出,另一个命令将终止?

请注意,我们不需要检查后台进程的错误级别,只需检查它们是否已退出。

bash shell-script background-process

14
推荐指数
1
解决办法
7840
查看次数