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