aptitudeが嫌いな人のための低速な aptitude search '~o'

形式
Shell
投稿日時
2019-07-08 15:23
公開期間
無期限
  1. #!/bin/sh
  2. testpkg(){
  3. apt-cache showpkg "$1" |
  4. perl -ne 'if(/^([a-z]+):/i){$s=$1}elsif($s eq"Versions"&&/^[^\s]/){while(/\(([^\)]+)\)/g){push(@s,$1)}}END{exit((!grep{$_ ne"/var/lib/dpkg/status"}(@s))&&grep{$_ eq"/var/lib/dpkg/status"}(@s))}'
  5. }
  6. dpkg-query --show --showformat '${db:Status-Abbrev}${Package}\n' | while read line; do
  7. if echo "$line" | grep -q ^i; then
  8. testpkg "${line#???}" || echo "${line#???}"
  9. fi
  10. done
ダウンロード 印刷用表示

このコピペの URL

JavaScript での埋め込み

iframe での埋め込み

元のテキスト