Debian GNU/Linux スレッド Ver. 56at LINUX
Debian GNU/Linux スレッド Ver. 56 - 暇つぶし2ch48:login:Penguin
08/10/14 01:25:18 peqExbxa
>>46 どうかな
for list in /var/lib/dpkg/info/*.list; do
    sed -e "s/\$/ $(basename $list .list)/" $list
done | sort > ~/INDEX

#!/usr/bin/python
import sys, os
INDEXFILE = os.path.expanduser('~/INDEX')
def main(directory):
    directory = os.path.abspath(directory) + '/'
    dic = {}
    for line in os.popen('look %s %s' % (directory, INDEXFILE)):
        key, val = line.split()
        dic[key] = val
    for name in sorted(os.listdir(directory)):
        path = os.path.join(directory, name)
        if path in dic:
            sys.stdout.write("%s +%s\n" % (name, dic[path]))
        else:
            sys.stdout.write("%s\n" % name)
if __name__ == '__main__':
    if len(sys.argv) == 1: main(os.getcwd())
    elif len(sys.argv) == 2: main(sys.argv[1])
    else: sys.stderr.write('Usage: pkgls <directory>\n')


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch