我有一个var,其中存储了一个字符串,需要检查它是否有行:
var=`ls "$sdir" | grep "$input"`
Run Code Online (Sandbox Code Playgroud)
伪代码:
while [ ! $var's number of lines -eq 1 ]
do something
Run Code Online (Sandbox Code Playgroud)
这就是我的如何检查,echo $var | wc -l不起作用的想法,它总是说1即使它有3
1 不起作用
我有一个我为自己编写的脚本,它使用vlc到某个地方结束,我需要它停止输出它想要的东西,但保留我自己的输出(所以没有"清除").
我使用了参数:" - q"和"--no-sout-x264-quiet"但无效,它仍然输出丑陋的消息,即:"警告:调用rand()"和"阻止:.. ."和"Gtk-WARNING**..."
我尝试重定向'vlc ...> err.log',它没有帮助...
(编辑[忘记添加]:重定向'>'不起作用,文件为空)
我在vlc -H搜索但是它的大量并且有> 20"安静"关键字,其中没有看起来像他们会帮助
请帮我 :'(