Commands
- git status로 나온 결과 리스트 중 특정 문자열 "CVS"를 포함하는 라인에서 파일명을 추출하여 git rm을 하고 싶을때
$ git st | grep CVS | awk '{print $3}' | xargs git rm -f
- 현재 경로로 부터 아래 폴더 내 파일까지 반복적으로 dos 형태의 파일을 unix형태로 바끄고 싶을 때.
$ find . -exec dos2unix {} \;
- 파일명에 현재 날짜를 넣어서 생성하고 싶은 경우
$(date +%Y%m%d)
- 환경변수가 선언이 되어 있지 않거나 비어있는지 점검
if [ -n "${VAR+x}" ] : VAR 가 선언되어 있지 않으면 fail
if [ -n "${VAR:+x}" ] : VAR 가 선언되어 있지 않거나 비어있으면 fail
if [ -n "${VAR-x}" ] : VAR 가 선언되어 있지 않으면 true
if [ -n "${VAR:-x}" ] : VAR 가 선언되어 있지 않거나 비어있으면 true
- 해당 디렉토리가 생성되어 있는지 점검
if [ -n $CURRENT_DIR ]
'Programming' 카테고리의 다른 글
PostgreSQL (0) | 2011.05.03 |
---|---|
Syntax Highlighter 3.0을 Tistory에 적용하다. (0) | 2011.01.12 |
키 입력시 검색창에 focus 해주는 Javascript (0) | 2010.12.20 |
JSP 시작 태그들 (0) | 2010.12.16 |
HTML Table 크기 고정하기 (0) | 2010.12.15 |
댓글