블로그 내에서 다른 포스팅 검색하기기
검색어를 입력해주세요

 

목차

  1. 리눅스 쉘스크립트 문자열 sha256 해시 예제 이전 포스팅 참고 학습
  2. 리눅스 쉘스크립트 문자열 md5 해시 예제 이전 포스팅 참고 학습
  3. 리눅스 쉘스크립트 스택 자료구조 구현 예제 이전 포스팅 참고 학습
  4. 리눅스 쉘스크립트 사용자에게 파일 경로 입력받아 출력 예제
  5. 리눅스 쉘스크립트 파일 경로의 파일을 sha256 해시하여 결과 출력 예제

 

 

 

 

 

 

 

 

리눅스 쉘스크립트 문자열 sha256 해시 예제 이전 포스팅 참고 학습

이전 포스팅을 참고하여, 리눅스 쉘 스크립트에서 문자열을 SHA256 해시로 변환하는 방법을 알아보세요. 해당 포스팅에서는 SHA256 해시 생성 예제가 포함되어있습니다. 해당 예제들을 이용하여 스크립트에서 문자열을 안전하게 해싱할 수 있으며 문자열 해시 값으로 사용자의 입력의 유효성 검사를 수행하는 스크립트 작성이 가능합니다. 해당 내용이 궁금하시다면 아래 링크를 참고해주세요.

 

2023.09.05 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 사용자 입력 문자열 sha256 해시 예제(sha256sum)

 

[Linux/ShellScript] 쉘스크립트 사용자 입력 문자열 sha256 해시 예제(sha256sum)

목차 C 언어 Openssl 활용 SHA256 해시 예제 이전 포스팅 참고 학습 C 언어 Openssl 활용 디렉토리 내의 모든 파일 SHA256 해시값 구하기 예제 이전 포스팅 참고 학습 리눅스 쉘스크립트 디렉토리 내의 파

salguworld.tistory.com

 

 

 

 

 

 

 

리눅스 쉘스크립트 문자열 md5 해시 예제 이전 포스팅 참고 학습

MD5 해시 생성 프로세스를 다룬 이전 포스팅을 통해 리눅스 쉘 스크립트에서 문자열을 MD5 해시로 변환하는 방법을 알아보세요. 스크립트에서 데이터 무결성을 보호하고 문자열을 안전하게 해싱하는 예제가 포함되어있습니다. SHA256 해시보다는 보안성이 떨어지지만 가볍고 빠르다는 장점도 있습니다. 해당 해시방법이 궁금하시다면 아래 링크를 참고해주세요.

 

2023.09.05 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 사용자 입력 문자열 md5 해시 예제(md5sum)

 

[Linux/ShellScript] 쉘스크립트 사용자 입력 문자열 md5 해시 예제(md5sum)

목차 C 언어 Openssl 활용 MD5 해시 예제 이전 포스팅 참고 학습 리눅스 쉘스크립트 정규표현식으로 대문자만 뽑기 예제 이전 포스팅 참고 학습 리눅스 쉘스크립트 cpu 스펙, 메모리크기 가져오기 예

salguworld.tistory.com

 

 

 

 

 

 

 

리눅스 쉘스크립트 스택 자료구조 구현 예제 이전 포스팅 참고 학습

마지막으로 스택 자료구조를 구현하는 방법에 대한 이전 포스팅을 확인해보세요. 해당 포스팅은 쉘스크립트에서 스택을 구현하고 활용하는 예제가 포함되어있습니다. 스크립트에서 데이터를 효과적으로 관리하기 위해 스택 자료구조를 활용할 수 있습니다. 아래 링크를 참고해주세요.

 

2023.09.05 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 스택 자료구조 구현 예제(Stack)

 

[Linux/ShellScript] 쉘스크립트 스택 자료구조 구현 예제(Stack)

목차 리눅스 우분투 쉘스크립트 서비스 데몬 등록하기 예제 이전 포스팅 참고 학습 리눅스 쉘스크립트 date와 find 명령을 조합하여 특정 시점 이전에 변경된 파일 찾기 예제 이전 포스팅 참고 학

salguworld.tistory.com

 

 

 

 

 

 

 

리눅스 쉘스크립트 사용자에게 파일 경로 입력받아 출력 예제

아래는 리눅스 쉘 스크립트를 사용하여 사용자로부터 파일 경로를 입력받고 이를 출력하는 예제입니다. 해당 경로의 파일은 아래 예제에서 SHA256 해시에 사용할 예정입니다.

 

#!/bin/bash

# 사용자에게 sha256 해시할 대상 파일 경로 입력받기
echo "해시 파일 경로를 입력하세요: "
read hash_file_path

# 입력받은 해시 파일 경로 출력
echo "입력한 해시 파일 경로: $hash_file_path"

 

sha256 해시할 파일의 경로를 사용자에게 입력받는 모습

 

 

 

 

 

리눅스 쉘스크립트 파일 경로의 파일을 sha256 해시하여 결과 출력 예제

아래는 사용자가 입력한 파일 경로에 있는 파일을 읽어와 SHA256 해시를 생성하고 결과를 출력하는 예제입니다.

 

#!/bin/bash

# 사용자에게 sha256 해시할 대상 파일 경로 입력받기
echo "해시 파일 경로를 입력하세요: "
read hash_file_path

# 입력받은 해시 파일 경로 출력
echo "입력한 해시 파일 경로: $hash_file_path"

# 파일이 존재하는지 확인
if [ -e "$hash_file_path" ]; then
    # 파일 내용을 SHA256 해시로 변환
    sha256sum "$hash_file_path"
else
    echo "입력한 파일 경로가 존재하지 않습니다."
fi

 

사용자에게 입력받은 파일을 sha256 해시하여 해시값을 출력한 모습

반응형


살구엉덩이님의
글이 좋았다면 응원을 보내주세요!