title: How to specify more inputs as a single input in Linux command-line?
body: <p>I searched online but I didn't find anything that could answer my question.</p>
  
  <p>I'm using a java tool in Ubuntu Linux, calling it with bash command; this tool has two paths for two different input files:</p>
  
  <pre><code>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
  [...]
  </code></pre>
  
  <p>What I'd like to do is for example, instead of specify the path of a single <code>FASTQ</code>, specify the path of two different files.</p>
  
  <p>So instead of having <code>cat file1 file2 &gt; File</code> and using <code>File</code> as input of <code>FASTQ</code>, I'd like that this operation would be executed on the fly and create the <code>File</code> on the fly, without saving it on the file system (that would be what happens with the command <code>cat file1 file2 &gt; File</code>).</p>
  
  <p>I hope that I've been clear in explaining my question, in case just ask me and I'll try to explain better.</p>