2015-12-09 149 views
0

我有以下问题:我有下面的代码进行扫描,并计算wifis量:终端如果命令

airport en1 -s |awk 'END{print NR--}' 

现在我想用做终端打开在某些情况下,例如音频文件:

if x >10 
    then open 1.mp3 
else open 2.mp3 

我该怎么做?

+0

在这种情况下,“开放”意味着什么?你想播放它还是读取数据? –

+0

什么不工作? – Roberto

回答

2

怎么样读simple bash tutorial

if [ $(airport en1 -s | awk 'END{print NR--}') -gt 13 ]; then 
    open 1.mp3 
else 
    open 2.mp3 
fi 

在OSX存在open命令,在Linux下,你可以使用xdg-open

+0

我的桌面上有audiofiles,我该如何指导终端? – shirinmalina

+0

'open〜/ Desktop/1.mp3'? –