getopt

    1

    2답변

    동일한 명령 줄에서 두 개의 특정 인수가 주어진다면 명령 줄에 주어진 인수를 조사하고 오류 출력을 제공하는 스크립트가 필요합니다. 매개 변수 b & c는 상호 배타적입니다. 명령 줄에 -b & -c를 둘 다 지정하면 시스템에서 오류 메시지를 제공하고 종료합니다. 또한 코드를 작성하는 다른 방법이 있다면? 덕분에, NH 내 샘플 코드는 다음과 같다 : 모든

    1

    1답변

    값이있는 플래그가 전달되었는지 확인한 다음 변수의 값을 사용하는 bash 스크립트가 있습니다. 이 (의사)와 같은 뭔가 : file.sh 내부 file.sh -c 1.0.0 : #!/bin/bash get flag: if flag 'c' then curl c else curl 'something else' 뭐죠 위를 할 수있는 최적의 방법

    0

    1답변

    을 읽고 나는 문제를 건너 왔어요하지 : 파이썬 test.py -r 또는 파이썬 test.py -s를 : I 입력한다면 opts, args = getopt.getopt(sys.argv[1:], "hrs", ["help","random","somethingelse"]) for o, a in opts: if o in "-h" or "--help":

    1

    1답변

    이 방법을 약간 다른 방법으로 디버깅 해보고 bash -x 및 표시 줄을 설정하는 데 도움이되지 않았습니다. 나는 ascii가 아닌 문자들과 여전히 주사위를 찾지 않았다. 논리적 오류를 확인하고 검사하여 종료되지 않았거나 반복되는 내용을 보지 못했습니다. 내 getopt 구문을 비난하는 것으로 생각하고 있지만 맨 페이지의 guidlines를 따르고 어떤 문

    0

    1답변

    내가 배쉬에 다음 코드를했다 : 나는 배쉬에게 다음과 같은 명령을 declare {BPM_USERNAME,BPM_PASSWORD,HOST,TARGET_IP,OVERRIDE_STATUS}='' OPTS=`getopt -a --longoptions username:,password:,csc:,ip:,override: -n "$0" -- "[email prot

    -1

    2답변

    그래서 argv 배열에서 C의 플래그와 인수에 대한 질문이 있습니다. 터미널을 통해 교환 원을 입력 할 때 : 예 : ./main a b c -a 끝 부분에 -a를 인식하지 못하지만, 다음과 같은 모든 인수의 시작 부분에 넣으면 : ./main -a a b c 이 검색됩니다. 나는 모든 argumetns의 앞에있을 것이기 때문에 그것을 바꿔 치기를 시도했지

    1

    1답변

    내 프로그램에 약간의 문제가 있으며 해결 방법을 모르겠습니다. getopt (인수 없음)을 포함하지 않는 한 내 프로그램은 올바르게 작동합니다. 나는 서버 & 클라이언트 서버가 stdout에 숫자를 기록하고 클라이언트가 stdin로 읽어야 2 개 간단한 프로그램을 썼다. 또한 프로그램은 인수 (매개 변수)를 사용하여 호출 할 수 있어야합니다. 예를 들어 프

    0

    1답변

    매개 변수 문자열이 얼마나 오래되었거나 그 때문에 무엇 때문에 이상한 오류가 발생하는지 확신 할 수 없습니다. 이것은 입력, 출력 및 공용 키 변수를 사용하는 암호화 파일 유틸리티를 호출합니다. 입력 및 출력 변수는 전체 PATH/FILENAME이고 키 이름은 설치된 키 이름입니다. 전체 명령 길이는 186 자입니다. 아래는 명령입니다. UTILITY.ks

    0

    1답변

    나는 pickling & getOpts를 테스트하고 있으며, 각각 개별적으로 성공했지만 이제는 두 가지를 결합하려고하는데 문제가있다. 아래는 내가 뭘하는지의 조각, #! /usr/bin/env python from itertools import groupby, chain import pickle import getopt import sys de

    0

    2답변

    저는 파이썬에서 getopt를 사용하고 있으며 몇 가지 기본적인 사용법을 알고 있습니다. 하지만 옵션 뒤에 두 개 이상의 인수를 구문 분석 할 수있는 방법이 있는지 궁금합니다. python test.py -a 111 -b 222 333 하는 방법을 모두 '222'과 '333'I 옵션을 구문 분석 '-b'.Actually 내가 할 수있는 유일한 캐치'22