본문 바로가기
728x90
반응형

IT/Shell Script3

PowerShell 프로그래밍 powershell 사용법 update-help cls Get-ExecutionPolicy -> 스크립트를 실행할 수 있는지 확인 Set-ExecutionPolicy RemoteSigned -> 실행가능하게 변경 Enable-PsRemoting -> 원격실행 활성화 Windows Powershell ISE : Integrated Scripting Environment -> 명령어 실행, 스크립트 작성, 실행 명령어 구조 Verb-Noun -Parameter 프로세스 정보 보기 Get-Process Get-Process -Name winlogon 도움말 보기 Get-Help Get-Process examples Help Get-Process Get-Process -? 명령어 리스트 보기 get-com.. 2025. 5. 14.
주기적으로 뭔가?? 를 실행하는 스크립트... linux에서 테스트 함 예제에서는 I love you 를 찍고, 시간을 찍는 걸로 함. #!/usr/bin/csh -f while(1) echo "I love you" sleep 65 echo date end 실행결과. (sleep 을 줄여놨음...테스트가 늘어져서) Thu Dec 28 10:49:55 KST 2023 I love you Thu Dec 28 10:50:10 KST 2023 I love you Thu Dec 28 10:50:25 KST 2023 I love you Thu Dec 28 10:50:40 KST 2023 I love you 2023. 12. 28.
ftp 에서 파일을 가져오는 스크립트 FTP 서버의 특정위치에 생성된 파일을 체크하여, 파일을 가져온다. 리눅스에서 테스트 함. 리눅스엔 ls 명령에 e 옵션이 없어서 생략함. 파일명이 MIN 시작하는 모든 파일을 가져온다. #!/usr/bin/csh -f cd cd CMH set CUR_DATE=`/usr/bin/date '+%Y%m%d'` #원격 서버에 log 파일 위치 설정 set PATH="/log/svc/$CUR_DATE" echo $CUR_DATE echo $PATH # 지정된 위치에 파일 목록을 가져오는 스크립트 생성 echo "#\!/usr/bin/csh -f" >> run.sh echo "" >> run.sh echo "source ~/.cshrc" >> run.sh echo "" >> run.sh echo "FTP -vn 2023. 12. 28.
728x90
반응형