gcc -o func func.c 이런식으로 하면 func 실행파일이 생성되자나 어느순간 이런애들이 너무 쌓여서 디렉토리 정리좀 하려고 하는데이런애들만 지우려면 명령어를 머라해야할까
rm func
func만 있는게 아니라 30몇개정도 됨 실행파일만
rm -rf / --no-preserve-root
좀 그러지마
실행파일은 프로젝트마다 하나밖에 나올일이 없는데 어떻게 그게 쌓임
폴더에 .c 코드가 엄청 많음. 제가 그걸 그때그때 안치워서 실행파일만 30개가 쌓였는데 이것만 지울수 있는방법 있음?
x 권한 있는 파일들만 삭제하면 되는거 같은데
ls -al 해서 파일이름이랑 권한 열만 잘라내서 권한에 x 있는 애들에 대해서 rm 하게
file명령어로 elf파일만 따서 지우면 좋겠는데 나는 스크립트 못짜니 패스
이거에 한 표
.c 만 있으면 스크립트로 . 없는거 걸러서 삭제해도 될거 같은데
find로 찾아서 -delete 옵션 주면 됨
스크립트 짜서 실행 ㄱㄱ
make clean
실행파일 만들때 .o로 만들었으면 rm *.o 하면 되는데 그런거 없이 걍 무조건 파일 매직 보고 elf인지 확인해야되면 커맨드 하나로는 안될듯 find -executable | xargs rm 하면 될거같은데
소스를 백업하고 통째로 날리던지
makefile 만들고 clean도 만들어