make-esslist.sh
来自「This programme contains head file and li」· Shell 代码 · 共 34 行
SH
34 行
#!/bin/shesslist=essential-packages-listmirror=http://ftp.debian.org/debianmirror=http://http.us.debian.org/debiandist=sidset -earches=`awk '($1 != "" && $1 !~ /^#/) {print $2}' /usr/share/dpkg/archtable \ | sort | uniq`for arch in $archesdo if wget -O Packages-$arch.bz2 $mirror/dists/$dist/main/binary-$arch/Packages.bz2 then bunzip2 -f Packages-$arch.bz2 printf > $esslist-$arch \ 'This list was generated on %s for %s\n' \ "`LANG=C date`" "$arch" echo >> $esslist-$arch \ 'It contains a list of essential packages' \ '(which are also build-essential).' echo >> $esslist-$arch grep-status -FEssential -sPackage -ni yes Packages-$arch \ >> $esslist-$arch else echo "No essential packages list is available" \ "for $arch in $dist" > $esslist-$arch fi rm -f Packages-$archdone
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?