sed の 'N' コマンドは、Cygwin の sed (GNU sed だと思います) と AIX の sed では動作が異なります。
$cat > input
Apple
$cat input
Apple
$sed 'N' input
$cat > input
Apple
Orange
$sed 'N' input
Apple
Orange
$
上記のように、sed 'N' input
新しい入力行がなかったため、最初のコマンドは AIX の sed に対して何も出力しませんでした。ただし、Cygwin の sedApple
は同じように出力されます。unix/sed の第一人者はこれに光を当てることができますか? 前もって感謝します。