データをエコーする簡単なスクリプトがあり、データを他のプログラムにパイプしたいと思っています。私はC++でデータを取得する方法C++でパイプから連続入力を取得
例えば#!/bin/bash
echo "1st line of data"
sleep $(($RANDOM % 10))
echo "2nd line of data"
sleep $(($RANDOM % 10))
echo "3rd line of data"
sleep $(($RANDOM % 10))
echo "4th line of data"
sleep $(($RANDOM % 10))
echo "5th line of data"
sleep $(($RANDOM % 10))
echo "6th line of data"
sleep $(($RANDOM % 10))
echo "7th line of data"
sleep $(($RANDOM % 10))
echo "8th line of data"
その後
sh echo_data.sh | ./parse_data
?
データを標準入力ストリーム、別名 'std :: cin'または' stdin'から読み込みます。 –