スクリプトを起動して標準入力をコマンドに入れるにはどうすればよいですか?

スクリプトを起動して標準入力をコマンドに入れるにはどうすればよいですか?

標準入力と出力を使用するコンソールプログラムがあります。

たとえば、次を呼び出して./program_nameから入力を入力します。

たとえば、1つのコマンドで両方の操作を実行する必要があります。 (./program_name 'my input string'このコマンドはを返しますAbort trap: 6。)

どうすればいいですか?

このプログラムのソースコードはありません。

ベストアンサー1

ここに文字列を使用してください。

./program_name <<< 'my input string'

またはここにある文書(より長いが標準):

./program_name <<EOF
my input string
EOF

おすすめ記事