embed이미지 본문 첨부 메일발송 스크립트
# Script/Bash2023. 2. 16. 09:04embed이미지 본문 첨부 메일발송 스크립트

#!/bin/bash # 이메일 발신자, 수신자, 제목 및 내용 설정 from_email="sender@naver.com" from_pw="password" smtphost="smtp.naver.com" to_email="recipient@example.com" subject="Test email with embedded image" body="This is a test email with an embedded image." boundary="boundary_string" # 이미지 파일 경로 설정 image_path="/path/to/image.png" # 이메일 본문에 이미지를 추가 body_with_image="From: $from_email\r\nTo: $to_email\r\nSubject: $s..

[bash]텔넷 접속 후 명령실행(결과 화면 저장)
# Script/Bash2023. 1. 12. 17:21[bash]텔넷 접속 후 명령실행(결과 화면 저장)

[darksharavim]cat telnet.sh #!/bin/sh tpipe(){ sleep 1; echo 'helo nice' sleep 1; echo 'quit' } tpipe | telnet smtp.nate.com 25 결과를 저장해야할 경우 [darksharavim]cat telnet.sh #!/bin/sh tpipe(){ sleep 1; echo 'helo nice' sleep 1; echo 'quit' } tpipe | telnet smtp.nate.com 25 | tee result.txt [darksharavim]cat result.txt Trying 117.53.114.15... Connected to smtp.nate.com. Escape character is '^]'. 220 *..

[bash]변수 내 문자열 길이 확인
# Script/Bash2023. 1. 12. 15:16[bash]변수 내 문자열 길이 확인

엑셀이 있다면 len함수등으로 글자수를 카운트하겠지만 없을 경우 [darksharavim]cat test.sh #!/bin/bash dark="darksharavim" echo "${#dark}" [darksharavim]sh test.sh 12

bash 스크립트 if문 옵션 정리
# Script/Bash2022. 7. 7. 10:06bash 스크립트 if문 옵션 정리

-z 문자열의 길이가 0이면 참 -n 문자열의 길이가 0이 아니면 참 -eq 값이 같으면 참 -ne 값이 다르면 참 -gt 값1 > 값2 -ge 값1 >= 값2 -lt 값1 < 값2 -le 값1

[bash]오래된 로그 정리
# Script/Bash2022. 3. 25. 07:51[bash]오래된 로그 정리

logbak = /log/old_log logpath=/apps/log if [ -d $logbak ] ; then find $logpath -maxdepth 1 -type f -name '*20*' -mtime +3 -exec mv {} $logbak \; fi

image