파일 이름 (예 : xxxxxxxxx140516.log)의 날짜에 따라 파일을 삭제할 수있는 bash 스크립트를 작성하는 중입니다. 그것은 2014 년 5 월 16 일 이후에 파일을 삭제해야합니다. 이것은 날짜 시작 이었기 때문에 스크립트가 문자 25에서 파일을 읽길 원하며 오래된 파일이 있는지 정기적으로 확인해야합니다. 현재 내 스크립트는 다음과 같습니다
이 SYM 링크를 제거 할 수 있습니다, 나는 rm /WebRoot에게 그것을 사용하여 제거하기 위해 노력하고있어하지만 난 오류 디렉토리가 얻을,하지만 난 rmdir /WebRoot를하려고하면 나는 오류 하지 디렉토리를 얻을. 여기에 무슨 일이 일어나는 지 아는 사람이 있습니까?
R에 간단한 코드를 작성했습니다. 주어진 파일이 작업 디렉토리에 있는지 확인하고 있지 않은 경우 데이터가있는 zip 파일을 다운로드하고 있습니다. 파일이 존재하면 바이너리 (getBinaryURL)에 해당하는 R 객체와 파일에 대한 연결이 연결됩니다. 성공적으로 다운로드 한 후 제거하고 싶습니다. 나는 문장 하나라도 작성했지만 오류를 반환한다. 존재하는 오
나는 makefile을 가지고있다. DIRS = dir1 dir2 path/to/dir3
all:
$(foreach DIR,$(DIRS), somecommand --source=$(SOURCEDIR)/$(DIR) --dest=$(DIR);)
clean:
rm -rf $(DIRS)
는 현재 clean 대상 dir1, dir2 및
나는 ^?x (thats ^? 백 스페이스 문자)라는 파일이 있습니다. 나는 그것이 어떻게 그 길을 얻었는지 전혀 모른다. 그러나 나는 그것을 없앨 필요가있다. 내가하려고 할 때를 제외하고 rm 나는 무엇을 타이프해야하는지 정말로 모른다. 파일을 어떻게 삭제할 수 있습니까?
파일은 tar.gz 파일의 압축을 푼 다음에 나타납니다. 나는 이것을 이전에 보았고, 옛 동료는 일한 추천을했지만 그 명령을 잃어 버렸다. 파일 그대로입니다 : 는 -
는 루트 권한을 가진 1541 바이트입니다. 많은 sudo rm 명령을 시도했습니다. 생각 밖의 박스 제안? 스위치를 해제 -
을 실행되지 않는다, 그래서 사용 : find . -type f -name "*.o" -o -name "*.a" -o -name "*.ko" -exec rm '{}' +
은 이상하게도 작동하지 않았다. 그리고 "-exec rm '{}'+"을 제거했을 때 터미널에서 파일이 덤프되는 것을 볼 수 있었기 때문에 내 표현이 올바른 것처럼 보입니다. 나는 심지어