IT 이야기

  • 홈
  • 방명록

bash debugging 1

[Tips] bash에서 디버깅

최근 화두인 Linux는 기본적으로 bash을 많이 사용한다. bash 쉘 스크립트 프로그래밍 시에 디버깅하는 방법은 다양하다. 작성한 쉘 스크립트가 생각한대로 출력되거나 실행되지 않을때, 기초적으로는 변수 또는 결과 값을 echo 로 출력한다. 이 보다는 bash 옵션을 통해 디버깅하는 방법은 아래와 같다. 1. 쉘스크립트를 실행하지 않고 문법 검사하기 1) set -o noexec 설정후, 쉘 스크립트 실행 (참고로, 해당 설정 제거는 set +o noexec 임) 2) bash -n [스크립트 파일] 2. 쉘스크립트에 있는 명령어를 실행하기 전에 출력하기 1) set -o verbose 설정후, 쉘 스크립트 실행 (참고로, 해당 설정 제거는 set +o vervose 임) 2) bash -v [스크..

OS/LINUX 2018.07.04
이전
1
다음
더보기
프로필사진

IT 이야기

제가 참고하려고 정리한 블로그이기 때문에 다른분들께는 컨텐츠가 불친절할 수 있습니다. 양해부탁드립니다.

  • 분류 전체보기 (400)
    • 아이디어 (0)
    • 기술 정리 (6)
      • 도커(Docker) (1)
      • 리눅스시스템프로그래밍 (5)
      • 전자정부프레임워크 (0)
      • 머신 러닝 (0)
      • 블록체인 (0)
      • 제니퍼 (0)
    • 정보시스템감리사 (0)
      • 개요 (0)
      • 소프트웨어공학 (0)
    • 기획_컨설팅 (1)
    • 오픈소스 (1)
    • 소프트웨어 공학 (2)
      • Data Structure (0)
      • 알고리즘 (0)
      • 소프트웨어 아키텍처 (2)
    • 프로젝트 방법론 (1)
    • RPA (0)
    • 클라우드 컴퓨팅 (19)
      • 일반 (1)
      • 오라클클라우드(OCI) (8)
      • 아마존(AWS) (3)
      • 도커(Docker) (1)
      • 오픈스택(Open Stack) (2)
      • 네이버클라우드(NCP) (0)
      • 오픈시프트(Openshift) (0)
    • 서버.스토리지.네트워크 (1)
    • IoT_임베디드 (0)
    • Big Data (1)
      • 일반 (0)
      • 통계학 (0)
      • Hadoop (0)
      • Apache Spark (0)
      • Elastic Search (1)
      • R (0)
      • 머신러닝 (0)
    • OS (81)
      • 공통-명령어 (29)
      • LINUX (38)
      • Windows (2)
      • AIX (9)
      • HP (0)
    • 가상화 (3)
      • KVM (0)
      • VMware (0)
    • 웹서버 (71)
      • OHS (20)
      • Apache (29)
      • iPlanet,SunOne (9)
      • nginx (1)
      • Webtob (1)
    • WAS (126)
      • WebLogic (81)
      • JBoss (22)
      • Tomcat (12)
      • Jeus (3)
      • JVM(공통) (6)
    • 코히어런스 (7)
    • TUXEDO (2)
    • APM (20)
      • Jennifer (19)
      • Scouter (1)
    • DB (8)
      • Oracle (7)
      • PostgreSQL(PPAS) (1)
      • MySQL (0)
      • HSQLDB (0)
    • EAI (2)
      • WebLogic Integration (2)
      • Oracle Service Bus (0)
      • Apache Camel (0)
    • DevOps & ALM (2)
    • 디자인 패턴 (0)
    • 프로그래밍 언어 (31)
      • JAVA (23)
      • Go (0)
      • C_C++ (6)
      • Python (2)
      • Assembly (0)
      • 기타 (0)
    • 프로그래밍 (9)
      • J2EE (8)
      • 네트워크 프로그래밍 (1)
      • 임베디드 (0)
      • curses (0)
    • 프레임워크 (1)
      • 스프링(SPRING) (0)
      • 전자정부프레임워크 (1)
    • 보안(Security) (0)
    • 테스트 (2)
      • 일반 (0)
      • nGrinder (2)
    • 협업 (0)
      • Confluence (0)
      • Jira (0)
    • ITIL & ITSM (1)
    • SCM (0)
      • ClearCase (0)
      • Build Forge (0)
    • XML (0)
    • 소프트스킬 (0)
      • 문서_이메일 (0)
    • 문서작성 (1)
      • 제안서 (1)
    • 기타 (0)
      • 프리젠테이션 (0)
      • 프로젝트 (0)
      • 파워포인트 (0)
      • 시험 (0)
    • IT 책 (0)

Tag

설치, SSL, netstat, plugin, JMX, Log Level, thread, 배포, OHS, JConsole, access log, 압축, 제니퍼, 제니퍼5, AWS, 플러그인, 아파치, gzip, 스레드, install,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바