Trong shell linux, tôi muốn đảm bảo rằng một tập hợp các tệp nhất định bắt đầu bằng <?
, có chuỗi chính xác đó và không có ký tự nào khác ở đầu. Làm cách nào tôi có thể grep hoặc sử dụng một số khác để thể hiện "tập tin bắt đầu bằng"?
Chỉnh sửa: Tôi ký tự đại diện này và head
không đặt tên tệp trên cùng một dòng, vì vậy khi tôi grep nó, tôi không thấy tên tệp. Ngoài ra, "^<?"
dường như không cho kết quả đúng; về cơ bản tôi đang nhận được điều này:
$> head -1 * | grep "^<?"
<?
<?
<?
<?
<?
...
Tất cả các tập tin là thực sự tốt.
find