문자열을 반환하는 데이터베이스가 있습니다. 이 문자열에는 파일의 위치가 포함됩니다. 내가 하고 싶은 일은 CentOS 명령을 사용하여 파일이 포함된 디렉터리를 삭제하는 것입니다. 그게 가능합니까? 다음을 사용하여 파일을 삭제하는 방법을 알고 있습니다.
rm -f myFile.txt
다음을 사용하여 디렉토리를 삭제하십시오.
rm -rf /path/to/directory
참고로 나는 PHP를 사용한다shell_exec();
답변1
한 가지 해결책은 php
해당 위치에서 파일 이름을 제거하는 것입니다.
그러나 쉘 솔루션을 선호한다면 dirname
.
$ dirname /path/to/directory/myfile.txt
/path/to/directory