반응형 Ash2 [ash] 배열처리 / 무한루프 / 문자변환 : kickmac = ash => sh버전은 아래를 참고하길 ash에서는 array를 사용할 수 없다, 그래서 array처럼 사용하기위해서 루프를 돌고 거기서 각각의 넘버링을 수행한다. #!/bin/sh # snmp_get session |grep '0.0.0.0'|cut -d" " -f2,6,8|awk '{print "echo iwpriv ath"$1" kickmac "$2}' |sh # iwpriv ath0 kickmac A8:06:00:91:27:79 # iwpriv ath0 kickmac BC:72:B1:D9:D8:05 # iwpriv ath0 kickmac F0:6B:CA:43:A6:03 # iwpriv ath0 kickmac CC:FA:00:A8:5E:1A # iwpriv ath20 kickmac A8:06:0.. 2014. 12. 5. [BusyBox] hsitory 기능 = [BusyBox] hsitory 기능= 관련 소스busybox-1.01/shell/ash.cbusybox-1.01/shell/cmdedit.c= 관련 BusyBox ConfigCONFIG_FEATURE_COMMAND_SAVEHISTORYCONFIG_FEATURE_COMMAND_HISTORY= 관련 변수 : 전체 history num 용 변수 필요 static char *history[MAX_HISTORY+1]; /* history + current */ /* saved history lines */ static int n_history; /* current pointer to history line */ static int cur_history; = history 화일 위치ash(sh) 시작시HOME.. 2014. 11. 14. 이전 1 다음 반응형