cvs commit: src/usr.sbin/pkg_install Makefile src/usr.sbin/pkg_install/add pkg_add.1 src/usr.sbin/pkg_install/create pkg_create.1 src/usr.sbin/pkg_install/delete pkg_delete.1 src/usr.sbin/pkg_install/info pkg_info.1 src/usr.sbin/pkg_install/search Makefile pkg_search.1 ...

Alexey Dokuchaev danfe at FreeBSD.org
Wed Dec 12 03:16:37 PST 2007


On Tue, Dec 11, 2007 at 09:35:41AM +0100, Matthias Schmidt wrote:
> case "$1" in
> 	-i)
> 		awk -F\| -v name="$2" \
> 	    '{\
> 		    if ($1 ~ name) { \
> 			    split($2, a, "/"); \
> 			    printf("Name\t: %s-50\nDir\t: %-50s\nDesc\t: %-50s\nURL\t: %-50s\nDeps\t: %s\n\n", $1, $2, $4, $10, $9); \
> 		    }
> 	    }' ${INDEXDIR}${INDEXFILE}

Backslashes @ EOL for embedded awk(1) code look ugly and can easily be
dropped.

./danfe


More information about the cvs-src mailing list