PDB 사용법

Tips/Linux 2016. 2. 16. 16:02

<pdb 사용법>
n : 다음 문 실행
ENTER : 마지막 명령 실행
q : 디버거 종료
p : 변수값 인쇄
c : 프로그램 계속 실행
l : 소스 위치 출력
s : 서브루틴 진입
r : 서브루틴 끝까지 실행

[LINUX] 여러 파일 내 문장 치환하기

Tips/Linux 2015. 12. 11. 13:02
grep 'old_sentence' src/* | awk -F ':' '{print $1}' | xargs -t -i sed -i 's/old_sentence/new_sentence/g' {} 
  • grep 'old_sentence' src/*
    • src 폴더 내 파일 중 old_sentence를 포함하고 있는 파일 및 라인 출력
  • awk -F ':' '{print $1}'
    • 입력 문장(들)을 구분자 ':'로 나눈 후 첫번째 ($1) 파트를 반환
  • xargs -t -i sed -i 's/old_sentence/new_sentence/g' {}
    • 입력 문장을 한 줄씩 읽어서 (xargs -i) sed 명령을 실행

[LINUX] 한 파일을 여러 폴더에 복사

Tips/Linux 2015. 12. 9. 09:53
ls -a | awk '/^dmn.*/ {print $1}' | xargs -t -i cp train.py {}

[LINUX] GPU 사용 중인 프로세스 ID 추출 (nvidia-smi 사용)

Tips/Linux 2015. 12. 9. 09:51
nvidia-smi | awk '/^[|]\s*[0-3]\s*[0-9]+\s/ {print $0}' | awk '{print $3}'

Putty 실행 시 마우스 포인터가 안보이는 문제 해결법

Tips/Windows 2015. 11. 9. 14:02

- 윈도우에서 Putty를 실행시키면, 마우스 포인터 색이 검정색이라서 터미널 배경에 가려 보이지 않는 문제 발생

- '제어판->마우스->포인터'에서 텍스트 선택시 아이콘을 'beam_r.cur'로 변경

(참조: http://osdir.com/ml/network.rdesktop.user/2005-03/msg00012.html)

'Tips > Windows' 카테고리의 다른 글

윈도우에서 batch 파일 실행  (0) 2014.04.28

[LINUX] 쉘 프롬프트에 IP 보이기

Tips/Linux 2015. 11. 9. 13:59

- .bashrc에 다음 줄 추가

export PS1="[\u@`ip addr | grep 'inet' | grep brd | awk '{print $2}' | awk -F/ '{print $1}'`~/\W]$ "

- 변경 내용을 적용

$ source .bashrc

[Linux] 주기적으로 명령어 실행

Tips/Linux 2015. 5. 18. 09:01
'ls -al'을 출력에 차이가 있을 경우에 highlight하고, 5초 간격으로 실행
$ watch -d -n 5 ls -al

[Linux] standard error 파일 저장 및 화면 출력을 한번에

Tips/Linux 2015. 5. 18. 09:00
$ ./a.out 2>&1 | tee a.log

'Tips > Linux' 카테고리의 다른 글

[LINUX] 쉘 프롬프트에 IP 보이기  (0) 2015.11.09
[Linux] 주기적으로 명령어 실행  (0) 2015.05.18
[Linux] .vimrc 설정  (0) 2014.12.01
vim 명령어  (0) 2013.12.12
Linux 컴파일 과정  (0) 2013.10.29

[Linux] .vimrc 설정

Tips/Linux 2014. 12. 1. 15:51

꼭 Linux에서만 적용되는 건 아니고, gvim도 동일.

set ts=4
set sw=4
set sts=4
set expandtab
set smartindent
set cindent
set laststatus=2

 

set ts=4

--> tab 크기가 4 spaces와 동일

set sw=4

--> auto-indent될 때 tab 크기가 4 spaces

set sts=4

--> editing 시에 tab 크기가 4 spaces

set expandtab

--> tab을 spaces로 치환

set smartindent

--> new line 시작 시 smart indenting 적용

set cindent

--> C program style indent 지원

set laststatus=2

--> 맨 아래 상태 표시줄 크기 지정

 

참조: http://vimdoc.sourceforge.net/htmldoc/options.html

'Tips > Linux' 카테고리의 다른 글

[LINUX] 쉘 프롬프트에 IP 보이기  (0) 2015.11.09
[Linux] 주기적으로 명령어 실행  (0) 2015.05.18
[Linux] standard error 파일 저장 및 화면 출력을 한번에  (0) 2015.05.18
vim 명령어  (0) 2013.12.12
Linux 컴파일 과정  (0) 2013.10.29

MS Office 수식편집기 단축키

Tips/MS Office 2014. 5. 16. 08:06

 

 

'Tips > MS Office' 카테고리의 다른 글

파워포인트 삽입 기호  (0) 2014.04.03