netbsl

来自「无线通信的主要编程软件,是无线通信工作人员的必备工具,关天相关教程我会在后续传上」· 代码 · 共 31 行

TXT
31
字号
#!/bin/sh#$Id: netbsl,v 1.2 2005/09/16 17:38:43 cssharp Exp $# @author Cory Sharp <cssharp@eecs.berkeley.edu>[ x"$1" = x ] && echo -e "usage: netbsl [host:port] [file|-|.] [args...]\na filename of . means no file" && exit 0HOSTPORT="$1"shift: ${NETBSL_HOSTPORT_PREFIX:=192.168.1.}if [ x"${HOSTPORT%:*}" = x"$HOSTPORT" ]then  POSTFIX=`perl -e '$_=$ARGV[0]; s/(\d+)\.(\d+)/"$1:".($2+10000)/e; print;' "$HOSTPORT"`  HOSTPORT="$NETBSL_HOSTPORT_PREFIX$POSTFIX"fiHOST=${HOSTPORT%:*}PORT=${HOSTPORT##*:}FILE="$1"shiftif [ x"$FILE" = x. ]then  echo msp430-bsl "$@" | /usr/bin/nc $HOST $PORTelse  (echo msp430-bsl "$@"; sed 's/\015//g' "$FILE"; echo) | /usr/bin/nc $HOST $PORTfi

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?