#!/bin/bash
echo "Bash version ${BASH_VERSION}..."
for i in {0..10..2}
do
echo "Welcome $i times"
done
'Shell'에 해당되는 글 6건
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
echo "text \c"
출처는 http://www.unix.com/unix-dummies-questions-answers/88784-echo-without-newline-character.html
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"
# 최근 일주일 치 덤프만 보관한다.
#!/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"
# 최근 일주일 치 덤프만 보관한다.