我正在尝试使用awk
如果字符串为空来打印特定文本。在以下情况下工作正常
noob@noob:~$ echo "" | awk '{if ($0=="") print "not playing"}'
not playing
但是当我尝试在以下情况下采取类似的方法时,它不起作用
noob@noob:~$ mpc current | awk '{if ($0=="") print "not playing"}'
noob@noob:~$
我相信mpc current
如果没有歌曲正在播放的输出是一个空字符串。
noob@noob:~$ mpc current
noob@noob:~$ #empty string
那么,我的假设是empty string
错误的吗?