Devel/Bash(3)
-
리눅스 raid1설정 (linux raid1 bash)
#!/bin/sh #------------------------------------------------- HDD1_disk="sdd" HDD2_disk="sde" RAID_DISK="md0" #------------------------------------------------- parted --script /dev/${HDD1_disk} "mklabel gpt" parted --script /dev/${HDD2_disk} "mklabel gpt" parted --script /dev/${HDD1_disk} "mkpart primary 1% 100%" parted --script /dev/${HDD2_disk} "mkpart primary 1% 100%" parted --script /dev/${H..
2024.02.19 -
bash 에서 랜덤 숫자 만들기
갑자기 랜덤하거나 키값을 만들 필요가 있습니다. 다양하게 만들수 있으나, 간단하게 bash 만들었습니다. 필요할 때 바로 쓰기 쉽습니다. #!/bin/sh SIZE=16 tr -dc A-Za-z0-9
2024.01.16 -
bash 에서 옵션을 입력 안하면 명령어 안내하기
bash 같은 쉘스크립트를 작성시 과거 작성해놓은 코드를 사용하기 위해서는 다시 vi 같은 편집기로 내용을 다시 보는 경우가 많이 발생합니다. 그런데 초기 스크립트 작성시 명령어 사용법을 만들어 놓으면, 다시 사용시 정말 편합니다. 예제는 아래와 같습니다. 참고로 $0 ==> 쉘스크립트 실행하는 파일명 $# ==> 실행되는 스크립트에서 입력된 변수 argument 갯수 $@ ==> 실행되는 스크립트에서 입력된 변수 배열 #!/bin/sh if [ "$#" -eq 0 ]; then echo echo "Usage: $0 [옵션]" echo echo " 옵션: 프로그램 실행시 필요한 변수설명" echo fi
2023.12.21