SHELL 데 일리 파일 백업 스 크 립 트
#!/bin/bash
function Nexus_bak_oss(){
# nexus ##################
rsync_cmd="/bin/rsync"
rsync_arge_one="vzrtopg"
rsync_arge_tow="progress"
nexus_source_dir="/chj/data/nexus-app/"
nexus_bakcup_dir="/devops/build/chj_nexus_data_bak"
start_current_data="`date "+%Y-%m-%d %H:%M:%S"`"
script_work_dir="/chj/devops"
rs_nohup_out="$script_work_dir/nohup.out"
echo " ,$start_current_data" >> /chj/data/logs/neuxs.bakup.log
start_time_current_data="`date "+%H%M"`"
cd $script_work_dir
/bin/nohup $rsync_cmd -$rsync_arge_one -$rsync_arge_tow $nexus_source_dir/ $nexus_bakcup_dir/ &
echo " ,$start_current_data" >> /chj/data/logs/neuxs.bakup.log
end_time_current_data="`date "+%H%M"`"
return $(($end_time_current_data-$start_time_current_data))
}
if [ "$1" == "nexus_bak_oss" ]
then
if [ -f $rs_nohup_out ]
then
cd $script_work_dir
rm -rf nohup.out
Nexus_bak_oss
echo " ,$? " >> /chj/data/logs/neuxs.bakup.log
else
Nexus_bak_oss
echo " ,$? " >> /chj/data/logs/neuxs.bakup.log
fi
else
echo " , "
fi
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
sort 명령: 파일 정렬sort 명령 은 File 매개 변수 가 지정 한 파일 의 줄 을 정렬 하고 결 과 를 표준 출력 에 기록 합 니 다.File 매개 변수 가 여러 파일 을 지정 하면 sort 명령 은 이 파일 들 을 연결 하고 파일...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.