![Bashスクリプト[キーボード入力が必要][重複]](https://linux33.com/image/90753/Bash%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%5B%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E5%85%A5%E5%8A%9B%E3%81%8C%E5%BF%85%E8%A6%81%5D%5B%E9%87%8D%E8%A4%87%5D.png)
私はLinuxに初めてアクセスし、大学での作業を改善するために最初のbashスクリプトを作成しようとしています。私はGROMACSというソフトウェアを使用しており、同時に複数のコードを実行するスクリプトを作成しようとしていますが、行の1つにキーボードの入力(数字)が必要です。このスクリプトを機能させるにはどうすればよいですか?
私の代謝は次のとおりです。
!#/bin/bash
gmx pdb2gmx -f protein_name.pdb -o protein_name_processed.gro -water spce
最後の行にはキーボード入力が必要です(15回)。
ご協力ありがとうございます。
答え1
私の考えでは、これは一種の科学ソフトウェアであり、パイプラインの入力を受け入れることができるはずです。あなたは試すことができます:
echo "My input string" | gmx pdb2gmx -f protein_name.pdb -o protein_name_processed.gro -water spce
文字列にスペースが含まれている場合、二重引用符はオプションではありません。シングルワード入力の場合はスキップできます。