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.

답변2

dpkg -L $PACKAGENAME | nl

nl표준 출력이나 제공된 입력 파일에 줄 번호를 추가하는 유틸리티입니다.

관련 정보