我想为正在进行的项目添加一项功能,其中一旦外部控制器设备通电,它就会向 Ubuntu PC 的 ttyusb 端口发送时间请求/命令,然后 Ubuntu PC 会发回系统的时间和日期。Ubuntu 中存在这样的命令吗?
例如:
'timeReq' > /dev/ttyUSB0
其中“time”是回显系统时间的命令
答案1
输出系统时间的命令是date
。
您可以使用格式参数仅输出时间。
您还可以使用>
重定向将其输出发送到 USB。
例子
date +%R > /dev/ttyUSB0
用户需要成为某个dialout
群组的成员或者拥有其他权限才有权在该群组中写入内容。
您可以使用man date
来查看其他格式选项。