В конце концов я написал небольшую script для этого в Python, но мне было интересно, есть ли утилита, которую вы могли бы передать в текст, в который будет добавляться каждая строка с некоторым текстом - в моем конкретном случае - временной меткой. В идеале, использование будет выглядеть примерно так:
cat somefile.txt | prepend-timestamp
(Прежде чем ответить sed, я пробовал это:
cat somefile.txt | sed "s/^/`date`/"
Но это только оценивает команду даты один раз, когда выполняется sed, поэтому одна и та же временная метка неправильно добавляется к каждой строке.)