nl - 降順で数値を入力する

nl - 降順で数値を入力する

ファイル行の番号を降順で指定できますか?

次のようになります。

nl -i -1

残念ながら、これは私に次のことを与えます:

nl: invalid line number increment: ‘-1’: Numerical result out of range

合計行数を推測する方法がないため、パイプリダイレクトでは意味がないことがわかりますが、nlファイルをパラメータとして渡すと簡単です。作業を完了するために2回のパスが必要な場合でも同様です。

そうでない場合は、nl他のコマンドがあるかもしれません。

答え1

行を反転して番号を付け、もう一度反転してみてください。

tac | nl | tac

関連情報