dpkg -L 出力に行番号を追加するには?

dpkg -L 出力に行番号を追加するには?

私は尋ねたこれ質問。私が答えを得たとき(なぜ私はStephenを介してcat共有された出力をストリーミングしようとしていないのか自分自身を自責していますcat -n)。私が実行するたびにエイリアスや他のものを作成する方法はありますか?

$ dpkg -L $PACKAGENAME

行番号を含むリストを取得していますが、これは可能ですか?

ベストアンサー1

エイリアス部分:

alias dpkgnum='function __dpkgnum { dpkg -L $1 | nl;};__dpkgnum'

.bashrc.bash_aliasesコメントで指摘したように、エイリアスなしでファイルに関数を含めるか含めるだけでも機能します。

function dpkgnum { dpkg -L $1 | nl;}
#call it by terminal $: dpkgnum pkgname

この場合、関数はエイリアスではなくシステム関数として表示され、使用できますdeclare

おすすめ記事