Абсолютно! Pipe Viewer робить це точно. Просто вставте його у свій конвеєр:
cat myfile | pv | processor_application
Ви можете оптимізувати cat
в наведеному вище прикладі:
pv myfile | processor_application
Що має перевагу в наданні фактичного показника прогресу, оскільки pv може визначати розмір входу безпосередньо. Якщо ви використовуєте pv посередині трубопроводу, вам потрібно забезпечити розмір файлу самостійно, щоб досягти точного прогресу:
input_process | pv -s 100M -p | processor_application
Перегляньте веб-сайт для отримання додаткових варіантів налаштування відеокарт.