내가 리눅스 폴더에 들어있는 여러 파일이 매개 변수 파이썬으로 정규 표현식을 통과 :방법
$Files_samples ls
Sample_6_5_control1.fastq
Sample_6_5_control1_fastqc.html
Sample_6_5_control1_fastqc.zip
를하고 난 내 파이썬 스크립트 예를 들어 그들 중 일부를 설명하는 정규 표현식 (정규식)을 전달하려는
python Syncit.py -I /Files_samples/Sample*
내 코드는 다음과 같습니다
parser = optparse.OptionParser(usage)
parser.add_option('-I','--inputPath', help = 'directory or a file to sync' ,dest='inputPath')
inputPath=opts.inputPath
print inputPath
내 OU tput을은 다음과 같습니다
* 샘플하는 첫 번째 파일을 찾을 이상형Sample_6_5_control1.fastq
는, 내가 정말 원하는 것은 glob.glob
기능을 이후로 사용을 문자열로 /Files_samples/Sample*
인수를 전달하는 것입니다.
생각?
에 오신 것을 환영합니다 :
그리고
당신은 다음과 같이 스크립트를 호출 할 수 있습니다를 ! 사이트를 최대한 활용하려면 좋은 질문을하는 것이 중요합니다. 묻는 질문에 대한 안내는 http://stackoverflow.com/help/how-to-ask에 나와 있습니다.이 경우에는 문제가 무엇인지 설명하지 않습니다. –
'/ Files_samples/Sample *'쉘이 파일을 확장하지 못하도록하려면 인용 부호로 묶어야합니다. – muru