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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从/ dev / rfcomm0读取bash not noticing文件存在相关的知识,希望对你有一定的参考价值。

我试图看看/ 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”]

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

以上是关于从/ dev / rfcomm0读取bash not noticing文件存在的主要内容,如果未能解决你的问题,请参考以下文章

在 bash 中读取 telnet 延迟的答案

bash 使用散列键从 CSV 多列中读取

禁止从 /dev/tty 读取

禁止从/ dev / tty读取

sh bash,linux从文件中读取

重定向