반응형
shell에서 argument를 사용할 때 특정 길이를 넘지 않도록 해야한다.
아마 일반적인 경우에는 그런일이 별로 없겠지만
가끔 인자가 특정 길이를 넘기면 오류가 발생하는 것을 확일할 수 있다.
OSError: [Errno 7] Argument list too long: 'bash'
그렇다면 어떻게 하면 인자의 limit을 확인할 수 있을까? 방법은 다음과 같다.
인자 최대길이(바이트)를 출력하는 command:
getconf ARG_MAX
결과:
반응형
'Computer Science > Linux' 카테고리의 다른 글
[linux] shell 명령어 반복 실행(watch) (0) | 2022.10.11 |
---|---|
[Linux/Shell] OSError: [Errno 7] Argument list too long: 'bash' 오류 해결 방법 (0) | 2022.07.29 |
[linux] 리눅스 종류 및 버전 확인 - 대부분의 리눅스에서 사용가능 (0) | 2022.07.03 |
channel 1: open failed: administratively prohibited: open failed (0) | 2022.06.29 |
아마존 리눅스(Amazon Linux)에서 몽고디비(mongoDB)설치 (yum repo 추가) (0) | 2022.06.28 |