문제 설명을 사용하여 몇 가지 분석을 수행 : 내가 쉘을 만들고 싶어 "File_names" 라는 데이터베이스에 테이블에 저장된 파일의 집합이 파일 이름과 디렉토리가루프와 쉘 스크립트를
을 스크립트는 디렉토리에서 반복되며 매번 파일 이름이 데이터베이스에 존재하는지 검색 할 때마다 검색하고, 그렇지 않으면 데이터베이스에 해당 이름을 삽입합니다. 그렇지 않으면 아무것도하지 않습니다.
내 흔적 :
FILES=/path/*
for f in $FILES
do
echo $f
done
그러나 $ 여기서 f는 난 단지처럼 smthing 할 이름을 수 할 경로 + 이름을 포함합니다 :
count = " select count(*) from File_names where name = $f"
내가 어떻게 할 수 있습니까?
미리 감사드립니다.
그리고 DB는 오라클, SQL 서버 ...? –