csh

분류없음 2013.11.06 14:51

1. alias 설정

* vi .cshrc ; source .cshrc)

cdabc 'cd /dir1/dir2/abc'


2. 이전 명령 반복

%  !!


3. 히스토리 변경

% set history=100
% echo $history
100


4. 이전 명령어의 일부로 실행

% ?c123

% proc123d

% proc123d started ...


5. alias 등록

.chsrc 에 등록 후 source .cshrc



cnt_error=9
((cnt_error=cnt_error+1))
echo "c:$cnt_error"



shell 에서 개행문자 없이 echo 를 쓰려면

echo "text \c"

출처는 http://www.unix.com/unix-dummies-questions-answers/88784-echo-without-newline-character.html


sybase db dump shell

sybase 2009.08.04 10:29
arbi9:/tmp>cat dbdump.sh
#!/usr/bin/sh
DIR="/tmp"
WEEK=`date +%w`
src_file="$DIR/db.dump"  #"db.dump" is defined in dbdump.sql
tgt_file="$DIR/user_db.$WEEK.dump"
log_file="$DIR/dbdump$WEEK.log"
isql -c. -Ust -Pmanager  << EOF
dump database user_db to '$tgt_file'
.
EOF
echo "DB DUMP END ==>$tgt_file"

# 최근 일주일 치  덤프만 보관한다.


#!/bin/sh dummyvar=`sqlplus -s username/password <