5

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の列が表示されることを期待していましたが、何も表示されませんでした。私が間違っていることは何ですか?

4

2 に答える 2