В оболочке Linux я хочу убедиться, что все определенные файлы начинаются с <? , имея эту точную строку и никаких других символов в начале. Как я могу использовать grep или использовать другие выражения для выражения "файл начинается с"? 
Изменить: я подстановочный знак, и head не дает имя файла в той же строке, поэтому, когда я grep это, я не вижу имя файла. Также "^<?" , похоже, не дает правильных результатов; в основном я получаю это:
$> head -1 * | grep "^<?"
<?
<?
<?
<?
<?
...
Все файлы действительно хороши.
