Я хотел найти из списка файлов, которые содержат только одну конкретную строку вверху, а остальные строки пусты с помощью sed, может кто-нибудь помочь мне с этим. Текстовый файл, который я хотел найти, содержит контактную ссылку
line1:Some text
line2:blank line
line3:blank line
line4:blank line
.
.
.
.
.
.
so on
Я пробовал эту команду, но она удаляет пустые строки. Я не хочу удалять пустые строки, но чтобы найти файл, который состоит из определенной строки вверху, а остальные строки пустые
sed -i "/^$/d" "file.txt"
sed -i "/^$/d" "file.txt"