CWL 도구를 처음 사용했습니다. 나는 떠들썩한 파티 중 하나가 basecommand에서 명령을 사용할 수 있습니다 즉 :CWL 파일에 두 개의 bash 명령을 넣는 방법은 무엇입니까?
basecommand cat
또는
basecommand [wc, -w]
가 어떻게 그것을
cat | wc -w
할 것 같은 동일한 기능을 수행 할 수 있도록 수정해야합니까?
CWL 도구를 처음 사용했습니다. 나는 떠들썩한 파티 중 하나가 basecommand에서 명령을 사용할 수 있습니다 즉 :CWL 파일에 두 개의 bash 명령을 넣는 방법은 무엇입니까?
basecommand cat
또는
basecommand [wc, -w]
가 어떻게 그것을
cat | wc -w
할 것 같은 동일한 기능을 수행 할 수 있도록 수정해야합니까?
하나는 인수 입력을 지정하는 인수 및 InlineJavascriptRequirement을 사용해야합니다
baseCommand: cat
arguments:
- $(inputs.infile)
- "|"
- wc
- w
또한 bash는 스크립트를 작성하고 CWL에서 스크립트를 실행할 수 있습니다. 내 말은 :
이 스크립트에는 cat 및 wc와 같은 명령이 모두 포함될 수 있습니다. 이 스크립트는 또한 파일이나 문자열과 같은 명령에 대한 다른 입력을 얻을 수 있으며 $ 1과 $ 2에 의해 스크립트 내에서 사용할 수 있으며 $ 1이 첫 번째 인수와 관련됩니다.
이것이 [cat'의 쓸모없는 사용]이라는 것을 알고 있습니다 (https://stackoverflow.com/questions/11710552/useless-use-of-cat)? – tripleee