언어/Sell Script

특정 형식의 파일들 중 특정 패턴들을 포함하고 있는 파일을 옮기는 스크립트

JAON 2022. 12. 16. 13:58

디렉토리내의 json 파일 중 "system_user"와 find me라는 단어가 포함된 파일들을 찾아서 이동시키는 스크립트

#!/bin/bash

RESULT=(`find ./ -name "*.json" | xargs grep -l "\"system_user\"" | xargs grep -l "find me"`)
backup_dir="/var/log/backup"
for elem in "${RESULT[@]}"
do
	mv $elem "${backup_dir}"
done