これには解決策がありますawk
。
awk '{if (NR==1 && NF==0) next};1' somefile
ただし、 で見つけることができる項目が見つかりませんsed
。
sed -i.bak '/^$/{1,1d;}' somefile
最終的に見つかった最初の空白行を削除しました(私は専門家ではないので、試してsed
みました)。この場合の利点は、sed
一時ファイルなしでこれを実行できることです。それはすべてです。
ベストアンサー1
この試み:
sed '1{/^$/d}' file