linux sftp1 sftp를 활용하여 파일 리스트를 가져오는 shell script 만들기 이번 글에서는 linux 환경에서 sftp를 활용하여 여러 파일을 가져오는 쉘을 만들어 볼 것이다. 해당 쉘을 정상적으로 수행시키기 위해서는 쉘 수행 서버에서 원격지 서버로 비밀번호 없이 sftp 접속이 가능하도록 설정해줘야 한다(예를 들면 ssh-keygen 등록 등) 1. 쉘 실행 순서 1) 동일 이름의 쉘 동시수행 체크 2) 파일 리스트 추출(아래 쉘에서는 FILE이라는 이름으로 시작하는 txt 파일 추출) 3) 파일 리스트를 sftp 명령어를 수행해서 원격 디렉토리에서 로컬 디렉토리로 가져옴 2. 쉘 스크립트 내용 #!/bin/bash TODAY=`date +%Y/%m/%d-%H:%M:%S` REMOTE_ADDR="[원격지 IP 주소]" REMOTE_USER=[원격지 유저ID] REMOTE_DIR.. 2022. 3. 3. 이전 1 다음