W powłoce linuksa chcę się upewnić, że cały zestaw plików zaczyna się od tego <?
, że ma dokładnie ten ciąg i nie ma innych znaków na początku. Jak mogę grepować lub użyć innego wyrażenia „plik zaczyna się od”?
Edycja: używam symboli wieloznacznych i head
nie podam nazwy pliku w tym samym wierszu, więc kiedy grep go, nie widzę nazwy pliku. Ponadto "^<?"
nie wydaje się dawać właściwych rezultatów; w zasadzie otrzymuję to:
$> head -1 * | grep "^<?"
<?
<?
<?
<?
<?
...
Wszystkie pliki są w rzeczywistości dobre.
find