이름의 끝과 날짜를 기반으로 파일을 삭제하는 간단한 스크립트를 만들려고합니다.
이 작업을 수행하는 방법을 알 수 없습니다.
이것이 내가하는 방법입니다.
DA='date +%d'
find /var/www/data/files/ -name "*#$DA*"
이 패턴으로 끝나는 모든 파일을 찾고 싶습니다. 그래서 오늘은 # 06입니다.
나는 또한 시도했다
find . -iname \*${MYVAR}\* -print
여기에 제안 된대로 : http://www.commandlinefu.com/commands/view/6234/use-a-variable-in-a-find-command.-useful-in-scripting .
운없이 ..
그래서 누구나 var를 검색하는 find 명령을 사용하도록 도울 수 있습니까?
고마워요!
DA=$(date +%d)
있지만 다른 것을 원하지 않는 한 변수에 변수를 먼저 넣는 데는 아무런 의미가 없습니다.