瀏覽代碼

List mesh peers

Bob Mottram 10 年之前
父節點
當前提交
d99ea68211
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9
    1
      src/freedombone-client

+ 9
- 1
src/freedombone-client 查看文件

95
 
95
 
96
   echo '#!/bin/sh' > $babel_script
96
   echo '#!/bin/sh' > $babel_script
97
   echo '' >> $babel_script
97
   echo '' >> $babel_script
98
+  echo 'if [[ $1 == "ls" || $1 == "list" ]]; then' >> $babel_script
99
+  echo '    avahi-browse --all' >> $babel_script
100
+  echo '    exit 0' >> $babel_script
101
+  echo 'fi' >> $babel_script
102
+  echo '' >> $babel_script
98
   echo 'if [[ $1 == "start" ]]; then' >> $babel_script
103
   echo 'if [[ $1 == "start" ]]; then' >> $babel_script
99
   echo '    # install avahi' >> $babel_script
104
   echo '    # install avahi' >> $babel_script
100
   echo '    apt-get -y install avahi-utils avahi-autoipd' >> $babel_script
105
   echo '    apt-get -y install avahi-utils avahi-autoipd' >> $babel_script
277
   echo '    status)' >> $batman_script
282
   echo '    status)' >> $batman_script
278
   echo '        batctl o' >> $batman_script
283
   echo '        batctl o' >> $batman_script
279
   echo '        ;;' >> $batman_script
284
   echo '        ;;' >> $batman_script
285
+  echo '    ls|list)' >> $batman_script
286
+  echo '        avahi-browse --all' >> $batman_script
287
+  echo '        ;;' >> $batman_script
280
   echo '    *)' >> $batman_script
288
   echo '    *)' >> $batman_script
281
   echo '    echo "error: invalid parameter $1"' >> $batman_script
289
   echo '    echo "error: invalid parameter $1"' >> $batman_script
282
-  echo '    echo "usage: $0 {start|stop|status}"' >> $batman_script
290
+  echo '    echo "usage: $0 {start|stop|status|ls|list}"' >> $batman_script
283
   echo '    exit 2' >> $batman_script
291
   echo '    exit 2' >> $batman_script
284
   echo '    ;;' >> $batman_script
292
   echo '    ;;' >> $batman_script
285
   echo 'esac' >> $batman_script
293
   echo 'esac' >> $batman_script