Advertisement
geirby

packageversion

Jun 9th, 2018
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.34 KB | None | 0 0
  1. #!/bin/bash
  2. function ver () {
  3.   if (( $# == 0 )); then
  4.     printf 'Need at least 1 argument\n' >&2
  5.     return 1
  6.   fi
  7.   fSymbol="${1:0:1}"
  8.   chrlen=${#1}
  9.   anySymbols=`echo "$1" | tail -c"$chrlen"`;
  10.   packages=`dpkg -l | grep "$1"  | awk '{print $2 "\t" $3}' | grep -E -w "^[$fSymbol]$anySymbols[^-]+"`
  11.   echo "$packages";
  12. }
  13. ver "$1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement