awkで削除するために出力の最初の行を削除する必要があります。以下は、私がパイプを持つ別のawkでそれを得たが、私はしたくないけどawkが複数のパターンを検索して同時に出力から最初の行を削除する
bash-3.2$ ldaplist -l hosts mylv104 | awk -F: '/cdsLocationDetail|.seemac.com|ipHostNumber/ {print $2}'
cn=mylv104+ipHostNumber=196.2.16.181,ou=hosts,ou=corp,ou=services,o=seemac.com
R3/C12/U21
mylv104.seemac.com
196.2.16.181
..コマンドと出力が表示されています..です
bash-3.2$ ldaplist -l hosts mylv104 | awk -F: '/cdsLocationDetail|.seemac.com|ipHostNumber/ {print $2}' |awk 'NR>1'
R3/C12/U21
mylv104.seemac.com
196.2.16.181
これらの2つの出力は同じです。 –
@EtanReisnerが出力を修正しました。 – krock1516