두 개의 파일이 있다고 가정 해 보겠습니다 /tmp.
root@ubuntu:~# touch /tmp/hello.{pyc,py}
root@ubuntu:~# ls /tmp/
hello.py hello.pyc
이제 rm -rf[co] 옵션으로 명령을 실행할 수 있습니다
root@ubuntu:~# rm -rf /tmp/hello.py[co]
root@ubuntu:~# ls /tmp/
hello.py
누군가 여기서 무슨 일이 일어나고 있는지 설명해 주시겠습니까? [co]매개 변수 는 무엇입니까 ? 다른 확장 프로그램에서 어떻게 작동합니까? 내가 가지고 foo.js있고 foo.coffee파일을 말하면 , rm -rf /tmp/foo.coffe[co]삭제하는 것과 같은 일을 할 수 /tmp/foo.js있습니까?
-rf가 없으며 루트로 작업을 수행 할 필요가 없습니다. 특히 문제가있는 것들이 관련된 경우 rm -rf.
[co]쉘 글로브 에 관한 것이 었습니다 . 감사.
-rf디렉토리 (--recursive) 또는 쓰기 불가능 (--force) 이 아니기 때문에 필요하지 않습니다 .