유닉스 쉘에서 파일관련 작업을 할 경우에는 명령행의 인자로 파일이름이나, 디렉토리 이름을 입력할 경우가 참 많지요. 이때, 그 이름의 처음 몇글자만 입력하고, 쉘에서 지정한 글쇠를 누르면, 자동으로 그 입력한 글자로 시작하는 이름을 찾아 나머지 부분을 모두 입력하는 기능이 있습니다. 이것을 completion 기능이라고 합니다.
이 기능은 Bourne shell을 제외한 모든 쉘에서 제공하고 있습니다.