-0
в xargs не имеет особого смысла, если вы также не измените ввод на 0 -. Попробуйтеfind ~ -type f -iregex '.*python.*\.pdf' -print0 | xargs -0 stat -x
Нет, вы не можете специально заставить stdout читать данные из другого файла, чтобы вывести их на экран.
Однако вы можете сделать дамп stdout в /dev/null (, так как он вам не нужен ), и вместо этого добавить файл журнала, содержащий данные, которые вы хотите видеть.
Пример:
В одном из терминалов запустите программу, выгружающую стандартный вывод в /dev/null:./myProgram > /dev/null
В другом терминале:tail -f /var/log/logFile.log