学习编写ubuntu控制shell脚本---自动循环

本文介绍了如何在Ubuntu中编写shell脚本来实现自动循环功能。在为机器狗项目编写脚本时,遇到rostopic pub命令需要手动终止的问题。通过分析,发现是因为命令缺少参数限制,于是修改代码,成功实现了自动循环的效果。
摘要由CSDN通过智能技术生成

shell脚本

承接机器狗的需求,继续探索学习编写shell脚本文件的写法,参考教程。要想达成自动循环的效果我的想法是设置一个while循环一直自动执行。

#!/bin/bash
cd /home/liuda/spotmicro/src/spotMicro/robot_voice/bin/wav
while true
do
	sudo arecord -D "plughw:1,0" -d 5 -r 16000 -c 1 -t wav -f S16_LE test.wav
	rostopic pub /voiceWakeup std_msgs/String "data: 'start'"
	echo 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值