从/ dev / rfcomm0读取bash not noticing文件存在

问题描述 投票:0回答:1

我试图看看/ dev / rfcomm0文件是否存在但是通过使用正常的[-f $ file]方式如下所述,我经常得到文件不存在的消息。但是我可以用cat手动读取文件。寻找/ etc / hosts只是为了控制我不会变得疯狂。

file="/dev/rfcomm0"
file2="/etc/hosts"
while :
do
        [ -f $file2 ] && echo "Found host" || echo "Not found host"
        [ -f $file ] && echo "Found rfcomm" || echo "not found rfcomm"

/ dev / rfcomm的手动视图

root@raspberrypi:~# cat /dev/rfcomm0

[NULL, “0,0,0”, “255255255”,5.50 “Nikske”]

可能我错过了一些非常重要的东西,但是在解决方案之后我一直在寻找很长一段时间。

bash file sockets bluetooth
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.