How to get exit code in bash

2015-10-12 KENNETH 0

bash에서 exit code (exit value) 반환받기 형식 : 명령어;echo $? # ls;echo $? 0 # ls aaaa;echo $? ls: cannot access aaaa: No such file or directory 2 이와같이 명령어가 정상적으로 수행 되었을 경우 ”0”을 그렇지 않은 경우 ”0이 아닌 다른 코드”를 반환하게 된다. ”$?” 변수는 명령어가 실행된 다음 종료상태(exit code, exit status)를 알려주기 때문에 어떤 명령어를 실행한 다음, 결과를 확인할 때 사용하면 되겠다.   다음은 쉘 스크립트의 내장 변수 및 exit code 안내이므로 참고하면 좋겠다. 출처 : http://www.ischo.net/board_linux/5188   shell 내장변수 $$ : 해당 프로세스의 PID값 $? : 가장 최근에 실행한 명령의 종료값 $# : 프로그램에 전달된 인수의 개수 $0 : 명령수행시 명령의 이름을 기억하는 변수값 $n : 전달된 n번째 인수(ex:$1,$2) $* : 전달된 인수들 전체를 하나의 문자열로 표시함 $@ : 전달된 인수들 전체를 문자열의 목록으로 표시함 $! : 마지막으로 실행된 백그라운드 프로세스 pid값 Shell exit code ( 내장변수 $? [ more… ]

MS SQL Server 계정의 암호가 만료되었습니다.

2015-10-12 KENNETH 0

대략 잘 사용하다가 DB커넥션이 안되는 오류가 발생   에러내용 쿼리 실행 중 오류가 발생했습니다. 사용자 ‘계정이름’이 로그인하지 못했습니다. 원인: 계정의 암호가 만료되었습니다. 2. 원인 로그인하려는 계정이름의 암호가 만료되었기 때문. sql manager 를통해 에러메세지의 계정 ”속성”을 보게 되면 암호 정책 강제 적용 -> 암호 만료 강제 적용 옵션이 체크되어 있기 때문이며, 이는 로컬보안정책의 보안설정 -> 계정정책 -> 암호정책 -> 최대암호사용기간 에 관계된다고 한다…   3. 해결법 암호만료강제적용 옵션을 해제해 주면 될듯… 난 윈도우쪽을 잘 모르지만… 프로그램을 위해 계정을 생성해서 사용하는 경우라면 굳이 체크해둘 필요가 없지 않을까…

No Image

SSL Library Error: -8181 Certificate has expired

2015-09-08 KENNETH 0

아파치(apache)가 구동되지 않는 문제!!! 에러내용 [error] SSL Library Error: -8181 Certificate has expired [error] Unable to verify certificate ‘Server-Cert’. Add “NSSEnforceValidCerts off” to nss.conf so the server can start until the problem can be resolved. [error] Certificate not verified: ‘Server-Cert’   2. 환경 OS : RHEL-5, CentOS-5 패키지 : 기본 rpm 기반의 apache 와 mod_nss 다른 버전은 테스트 안해봄 https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=711085 이런 내용이 있다고들 한다.   mod_nss 패키지를 설치하면서 생성되는 인증서의 만료기간이 작업일자를 기준으로 4년후이기 때문에.. 이것을 설치해놓고 4년동안 문제가 없다가, 만료되면 에러와 함께 아파치가 구동되지 않는 문제가 발생한다. certutil -d /etc/httpd/alias -L -n Server-Cert 명령어를 이용해서 확인해 보도록 하자   3. 해결법 설정변경 파일 : /etc/httpd/conf.d/nss.conf 설정변경 : NSSEnforceValidCerts off   (없을시 추가해줌)   재생성 cd /etc/httpd/alias rm -f cert8.db key3.db secmod.db /usr/sbin/gencert /etc/httpd/alias   mod_nss 재설치 mod_nss 를 재설치 하면 위에서 설명한 ”재생성” 작업이 수반된다. yum remove mod_nss yum install mod_nss   가장 괜찮은 [ more… ]

No Image

Voyo A1 Mini DriverPack for Win8.1/10

2015-09-08 KENNETH 2

얼마전 voyo a1 mini 모델의 windows10 무료 업데이트 이후.. 간간히 중국어가 보이길래 과감하게 클린설치를 계획했다.. 드라이버는 어쩔까 하다가 찾아보니… url : http://mvapple.com/117 다른 더 좋은 방법이 있는지는 모르겠고.. 일단 저걸로 하니까.. 매우 편함.. !!! Voyo A1 Mini DriverPack for Win8.1/10 (2015.09.05) 여기 운영자분이 설명한 내용으로 진행하면됨… 윈도우10 설치 예정자 : 내용 중간에 ”windows 10” 클릭 윈도우8.1 설치 예정자 : 내용 중간에 ”windows 8.1” 클릭 해서 나오는 드라이버 모음 다운받아서..  압축풀고 setup.exe ….