Xshell 세션 생성하는 배치파일용입니다.
기존에는 cygwin 을 띄어서 스크립트를 사용했는데,
Windows 용 배치파일입니다.
배치파일 형태는
make.bat 입니다.
=========================================================================
@echo off
cd /d %~dp0
md D:\Backup\Sessions\list
for /f "tokens=1,2" %%a in (list.xlsx) do (
copy default D:\Backup\Sessions\list\%%b_%%a.xsh
sed -i -e "s/^Host=.*/Host=%%b/" D:\Backup\Sessions\list\%%b_%%a.xsh
)
del /q sed??????
====================================================================
본인이 사용하고있는 Xshell 폴더에
list라는 폴더를 만들어서
list.xmls 파일의 세션정보를 읽어 들어서
default의 설정값들을 sed로 변경하는 내역입니다.
폵더 경로나, list.xlsx 파일들은 입맛에 맞춰서 변경하시면 됩니다
list.xlsx 내역은
“호스트명 IP “ 입니다
예를들어
testc-web1 123.34.5.6
testc-web2 123.34.5.7
이런식으로 넣어두시면 됩니다.
'오픈소스' 카테고리의 다른 글
Hadoop 설명 (0) | 2013.08.30 |
---|---|
백업 솔루션 Bacula (1) | 2013.04.23 |