«command-line-arguments» 태그된 질문

매개 변수를 취하는 프로그래밍 명령 행 유틸리티.

4
stdin을 읽고 gdb에서 매개 변수를 사용하는 프로그램을로드하는 방법은 무엇입니까?
stdin에서 입력을 받고 명령 줄에서 일부 매개 변수를 취하는 프로그램이 있습니다. 다음과 같이 보입니다. cat input.txt > myprogram -path "/home/user/work" emacs 내부에서 gdb로 코드를 디버그하려고합니다. Mx gdb에서 다음 명령으로 프로그램을로드하려고합니다. gdb cat input.txt > myprogram -path "/home/user/work" 그러나 gdb는 그것을 좋아하지 않습니다. 여기 에서 질문이 작성 되었습니다 . 불행히도 솔루션을 …

12
C에서 명령 줄 인수를 구문 분석합니까?
C에서 두 파일을 한 줄, 한 단어 또는 한 문자 씩 비교할 수있는 프로그램을 작성하려고합니다. 명령 줄 옵션에서 읽을 수 있어야합니다 -l -w -i or --. 옵션이 -l이면 파일을 한 줄씩 비교합니다. 옵션이 -w이면 파일을 단어별로 비교합니다. 옵션이 다음과 같으면 자동으로 다음 인수가 첫 번째 파일 이름이라고 가정합니다. 옵션이 -i이면 …

5
mkdir의 "-p"옵션
그래서 이것은 제가 가진 매우 복잡한 질문처럼 보이지는 않지만 대답을 찾을 수 없습니다. -pUnix 에서 옵션이 수행하는 작업에 대해 혼란 스럽습니다 . 하위 디렉터리를 만들고 그 안에 다른 하위 디렉터리를 만드는 동안 랩 할당에 사용했습니다. 다음과 같이 보였습니다. mkdir -p cmps012m/lab1 이것은 일반 권한 ( rlidwka)을 가진 개인 디렉토리에 있습니다. …


8
함수 내에서 호출자의 명령 줄 인수에 액세스하는 방법은 무엇입니까?
스크립트 명령 줄 인수에 액세스하는 bash에서 함수를 작성하려고하지만 함수에 대한 위치 인수로 대체됩니다. 명시 적으로 전달되지 않은 경우 함수가 명령 줄 인수에 액세스 할 수있는 방법이 있습니까? # Demo function function stuff { echo $0 $* } # Echo's the name of the script, but no command line arguments stuff …


1
Linux 명령을 사용하여 16 진수 정보를 바이너리로 변환
내 Linux 시스템에이 바이너리 파일이 있습니다. udit@udit-Dabba ~ $ cat file.enc Salted__s�bO��<0�F���Jw!���]�:`C�LKȆ�l hexdump 명령을 사용하면 다음과 같은 정보가 표시됩니다. udit@udit-Dabba ~ $ hexdump -C file.enc 00000000 53 61 6c 74 65 64 5f 5f 1b 73 a1 62 4f 15 be f6 |Salted__.s.bO...| 00000010 3c 30 cc 46 ee 10 …

3
Bash 명령 줄 및 입력 제한
bash (또는 다른 셸)에 입력 할 수있는 시간에 대해 어떤 종류의 문자 제한이 적용됩니까? 그렇다면 글자 수 제한은 얼마입니까? 즉, 명령 줄을 실행하기에 너무 긴 bash에서 명령을 작성할 수 있습니까? 필수 제한이없는 경우 제안 된 제한이 있습니까?

6
Java : 명령 줄 인수가 null인지 확인
내 명령 줄 인수에 대한 오류 검사를 수행하려고합니다. public static void main(String[] args) { if(args[0] == null) { System.out.println("Proper Usage is: java program filename"); System.exit(0); } } 그러나 이것은 범위를 벗어난 예외를 반환합니다. 나는 적절한 사용법을 찾고 있습니다.

12
Windows가 셸에서 실행되는 Python 프로그램에 명령 줄 인수를 전달하지 않습니다.
Windows 명령 셸에서 실행 가능한 명령으로 직접 실행하려고하면 명령 줄 인수를 Python 프로그램에 전달하는 데 문제가 있습니다. 예를 들어이 프로그램 (test.py)이있는 경우 : import sys print "Args: %r" % sys.argv[1:] 그리고 실행 : >test foo Args: [] 비교하자면: >python test.py foo Args: ['foo'] 내 구성은 다음과 같습니다. PATH=...;C:\python25;... PATHEXT=...;.PY;.... >assoc …


11
파이썬 argparse를 사용하여 여러 중첩 하위 명령을 구문 분석하는 방법은 무엇입니까?
다음과 같은 인터페이스가있는 명령 줄 프로그램을 구현하고 있습니다. cmd [GLOBAL_OPTIONS] {command [COMMAND_OPTS]} [{command [COMMAND_OPTS]} ...] 나는 argparse 문서를 살펴 보았다 . in을 GLOBAL_OPTIONS사용하여 선택적 인수로 구현할 수 있습니다 . 그리고 using 하위 명령add_argumentargparse{command [COMMAND_OPTS]} . 문서에서 하나의 하위 명령 만 가질 수있는 것 같습니다. 그러나 보시다시피 하나 이상의 하위 명령을 …


3
'#'문자를 명령 줄 인수로 전달할 수 없습니다
#명령 줄 인수로 시작하는 문자열을 전달할 수 없습니다 . 간단한 테스트는 다음과 같습니다. #include <stdio.h> int main(int argc, char *argv[]) { for (int i = 1; i < argc; i++) printf("%s ", argv[i]); putchar('\n'); return 0; } 다음과 같이 인수를 입력하면 2 4 # 5 6 의 값 argc입니다 3하지 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.