온라인으로 검색했지만 내 질문에 대답 할 수있는 것을 찾지 못했습니다.Linux 명령 줄에서 단일 입력으로 더 많은 입력을 지정하는 방법은 무엇입니까?
저는 우분투 리눅스에서 자바 도구를 사용하여 bash 명령으로 호출하고 있습니다.
java -Xmx8G -jar picard.jar FastqToSam \
FASTQ=6484_snippet_1.fastq \ #first read file of pair
FASTQ2=6484_snippet_2.fastq \ #second read file of pair
[...]
내가 뭘하고 싶은 것은, 하나의 FASTQ
의 경로를 지정하는 두 개의 서로 다른 파일의 경로를 지정하는 대신, 예를 들어 있습니다 :이 도구는 두 개의 서로 다른 입력 파일에 대한 두 가지 경로가 있습니다.
그래서 그 대신 cat file1 file2 > File
을 갖는 FASTQ
의 입력으로 File
을 사용하여, 나는이 작업이 즉시 실행되는 것을 원하는 파일 시스템에 저장하지 않고, 즉석에서 File
을 생성 (즉, 어떻게 될지 명령이 cat file1 file2 > File
인 경우).
나는 내 질문에 대한 설명을 분명히하기를 바랍니다. 다만 저에게 물어보십시오. 나는 더 잘 설명하려고 노력할 것입니다.
기본적으로 두 개의'.fastq' 파일의 내용으로 인수를 전달하고 싶습니까? – Inian
아무 것도 이해하지 못했습니다 ... – m0skit0
가능한 한 가장 명확하게하기 위해'FASTQ'에 2 개의 입력 파일을 지정하고 'FASTQ2'에 2 개의 입력 파일을 지정하고 싶다고합시다. 자바 도구는 일반적으로 입력 2 파일 경로에서 가져 오지만 각 파일 경로에 대해 2 개의 파일을 지정하고 싶습니다 (이 경우 총 4 개의 파일을 지워야 함). – Vzzarr