パターンに一致する指定された行番号の行のみを削除するにはどうすればよいですか?
たとえば、
- 欲しい削除(
d
); - これ第三ワイヤ(
3
); - もしそうならスペース(
^$
);
構文は次のとおりです。
cat file | sed '3 /^$/d'
次のエラーが返されます。
sed: -e expression #1, char 3: unknown command: `/'
ベストアンサー1
この試み:
sed '3{/^$/d;}' file
中かっこに注意してください。