다음 매개변수는 docker
명령에 유효합니다.
docker ps -f"status=exited" --format 'table {{.Names}}'
#output:
# jovial_hellman
# modest_blackwell
그래서 이 스크립트를 만들었습니다.
docker-ps-exited
#!/bin/bash
# show exited docker processes
docker ps -f"status=exited" $@
하지만 콘솔에 나머지 매개변수를 추가하려고 하면 실패합니다.
docker-ps-exited --format 'table {{.Names}}'
# ERROR OUTPUT:
# "docker ps" accepts no arguments.
# See 'docker ps --help'.
#
# Usage: docker ps [OPTIONS]
스크립트가 매개변수를 올바르게 전달하지 않는 이유는 무엇입니까?
마지막에 전달하는 매개변수를 받아들이려면 어떻게 작성해야 합니까?