bash にカスタム ジェネレーターがあります。
#!/bin/bash
while :
do
echo "1 2 3 4"
sleep 1
done
3列目を切りたくない:
$ ./loop.sh | cut -d' ' -f3
これは正常に機能しますが、これをファイルに出力しようとすると:
$ ./loop.sh | cut -d' ' -f3 > myfile
このファイルは空です。3の列が表示されることを期待していましたが、何も表示されませんでした。私が間違っていることは何ですか?