Unix/Linux/Mac
Unix/Linux tips
-
tcsh 프롬프트를 bash 스타일로 만들기
bash는 보통 프롬프트에서 자신의 홈디렉토리의 전체 경로를 ~로 바꿔치기해서 보여준다. 예를 들어, 현재 작업 디렉토리가 /home/terzeron/telcobase1.5/mmdb/engine이면, tcsh은 [orange]/home/terzeron/telcobase1.5/mmdb/engine> 인데 반해 bash는 [orange]~/telcobase.1.5/mmdb/engine> 으로 나오게 된다. 다음과 같은 설정으로 /home/terzeron을 ~로 바꿔치기해서 짧게 출력할…
-
C Indent style
오늘 KIDS BBS(kids.kornet.net)에서 C Indent style 이야기가 나와서 내가 한 마디 했는데… 협업 개발 시, 동료들에게 짜증을 주는 인간이 되지 않으려면 최소한 indentation은 지켜야 할 것 아니냐. 남이 잘못 해놓은 indentation이나 공백 지정을…
-
유용한 CVS 관련 alias 모음(csh용)
프로그래머에게 CVS는 상당히 유용한 툴이다. 프로그램의 소스코드의 버전 관리를 손으로 한다는 건, 돌도끼 들고 전쟁터에 나간다는 것과 동일하기 때문에 적절한 도구를 선택하는 것이 프로그래머의 생산성을 높이고 안전한 프로그래밍에 도움을 준다. 그런데 CVS 명령은…
-
MySQL의 특정 테이블의 특정 컬럼의 문자열 일괄 치환하기
<html> <body> <?php $dbname = "DB이름"; $userid = "유저아이디"; $passwd = "패스워드"; $table = "테이블이름"; $column = "컬럼이름"; $old = "기존 문자열"; $new = "새로운 문자열"; $con = mysql_connect("localhost", $userid, $passwd) or die…
-
tcsh에서 한글 입출력하기
요즘은 tcsh port에 한글 설정이 기본적으로 켜져 있어서(#define KANJI) 컴파일할 때, 사용자가 수정해야 할 사항은 없다. ftp://ftp.astron.com/pub/tcsh 다만, .cshrc에 환경 변수의 설정을 시스템의 로케일과 동일하게 맞춰줄 필요가 있다. 그렇지 않으면 shell에서 한글 입력이…