일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- calculator
- MS windows
- Command
- explorer
- webhard
- FTP
- SSH
- H/W
- game
- Network Info(Tool)
- Update
- LiveCD(USB)
- 대항해시대
- script
- Backup(Restore)
- network
- UNIX
- portable
- apm
- web
- Crack(Serial Key)
- Programming
- PC
- MS Windows PE
- program
- javascript
- Windows 10
- OS(operating system)
- Linux
- Disk Partition
- Today
- Total
목록Programming/Script (28)
<In Story>
http://manian.com/lecture/7012933batch 파일 정복 1. "@echo off"를 일반적으로 사용하기화면에 명령어들이 표시되지 않게 echo off 하고, 그 라인도 화면에 표시 되지 않게 하기 위해서 다음과 같이 하면 된다.@echo off이 것은 MsDos 3.30 이후 버전에서만 작동한다. 이것을 일반적으로 사용하게 하기 위해서 3.30이상의 MsDos를 사용한다면 autoexec.bat 안에 다음과 같이 적어 놓는다.set _echo=@그리고 배치파일에서 다음과 같이 사용한다면 어느 버전의 MsDos버전에서도 작동한다.%_echo%echo off 2. 모든 파일을 지우기가장 흔하게 질문되는 것(FAQ)중의 하나는 del *.* 을 사용껦 때,"Are you sure (Y..
https://wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/index.html 고급 Bash 스크립팅 가이드Bash를 이용한 쉘 스크립팅 완전 가이드Mendel CooperBrindlesoft thegrendel (at) theriver.com차현진terminus (at) kldp.org2001년 12월 16일 본 튜토리얼은 여러분이 Bash에 대해서 어떠한 사전 지식도 없다고 가정을 합니다만, 금방 중/고급 수준의 명령어들을 소개합니다(...유닉스의 슬기롭고 교훈적인 부분들을 배워 나가면서). 이 문서는 교과서나, 혼자 공부할 때 볼 수 있는 메뉴얼, 쉘 스크립팅 기술에 대한 레퍼런스및 소스로 쓰일 수 있습니다. 스크립트를 배우는 유일한 방법은 스크립트를 직접 짜 보는..
http://ra2kstar.tistory.com/153 awk awk 는 필드 단위로 패턴을 검색하고, 조작하는 것을 주 목적으로 한다. 파일 내의 각 라인 (레코드)에 대한 필드 를 인식할 수 있는 패턴 검색 기능을 보유하고 있으며, 이를 이용해서 조작도 가능하다. awk [-f 프로그램파일] [-F 필드구분자] ["패턴{액션}"] [처리할 파일명]옵션-f 프로그램 파일 awk 유틸리티의 실행 액션이 저장된 프로그램 파일을 지정-F 필드 구분자 필드 구분자를 지정"패턴{액션}" 패턴이 일치하면 액션이 실행된다. 사용예$> awk -F : "{print $1, $6}" ./text.txt= text.txt 파일에서 ":" 구부자를 이용하여 1번째와 6번째 필드를 프린트 패턴과 액션의 구조 awk의 옵션..
http://blog.redjini.com/306?category=12 옵션-n number : number 수만큼의 문자를 입력받음-p string : 프로프트에 string 문자열 출력-a : 입력을 Array형태로 저장-s : 입력을 프로프트에 출력하지 않음-d char : 입력이 char 이면 read 명령을 종료함. shell script 내에서 문자열을 array에 저장하기1234567#!/bin/sh VMSTATLOG=$(vmstat 1 2 | sed -e '1,3d')read -ra ARRAY
http://blog.redjini.com/281 사용법 123function name(){ shell command} 예제 12345function my_function(){ echo "my function"} my_function 지역변수 (Local variables) 12345678910111213value=1234; function my_function(){ local value=5678 echo "function: value= ${value}"} echo "before : value= ${value}" # call my_functionmy_function echo "after : value= ${value}" 실행결과 before : value= 1234 function: value= 5678..
http://ktdsoss.tistory.com/239 이전 글에 이어 특정 파일시스템에서 어떤 파일들이 용량을 많이 차지하고 있는지 확인하는 스크립트에 대해 글 올립니다.먼저 스크립트 전문은 다음과 같습니다.#!/bin/bash SEARCH_PATH=${1} // 특정 용량 이상을 차지하는 file 들을 확인할 디렉토리명MB_SIZE=${2} // 어느 정도 용량 이상의 file 들을 확인할 것인지 MB 단위로 지정 cd ${SEARCH_PATH} ### Check File Size more than ${MB_SIZE} MBfile_list=`find . -size +${MB_SIZE}M -type f -print` // ${MB_SIZE} MB 이상의 type 이 file인 것들을 ${SEARCH_P..
http://ktdsoss.tistory.com/213 linux에서 시스템 전체 파일시스템의 용량 및 사용량 확인 스크립트 ------------------------------------------------------------------------------------------------------#!/bin/sh df -k | awk 'BEGIN { Total_Size=0; Total_Used=0; Total_Avail=0 } { Total_Size += $2; Total_Used += $3 ; Total_Avail += $4 } END { printf("Total Size : %5.1f GB, Total Used : %5.1f GB, Total_Avail : %5.1f GB, Used % :..
http://ktdsoss.tistory.com/204 파일시스템 사용량 체크를 간편하게 하기 위한 스크립트에 대해 글 올립니다.Linux 에서 파일시스템 사용량을 점검하는 것이 매우 중요하다는 것은 다 알고 계실 겁니다.점검해야 할 서버 대수가 적고 별다른 할 일이 없을 만큼 한가하다면 일일이 육안으로 점검해도 되겠지만, 점검해야 할 대상 서버와 파일시스템이 많다면 일일이 점검하다가 눈이 골뱅이가 될 것입니다.(@.@)이럴 때 편하게 점검할 수 있는 스크립트입니다.#!/bin/bashthreshold=${1} // 스크립트 실행 시의 input parameter를 threshold 변수에 저장fs_use_lists=`df -Ph | grep -v Filesystem | awk '{print $6,$5}..