diff options
author | kyechou | 2018-04-21 14:31:59 -0500 |
---|---|---|
committer | kyechou | 2018-04-21 14:31:59 -0500 |
commit | c6b32847e67e30c5c4f6ef77722a6240499cf4ce (patch) | |
tree | 6f7f6f5caa4502ebb89f526e522d8928777a4d5e | |
download | aur-c6b32847e67e30c5c4f6ef77722a6240499cf4ce.tar.gz |
version 1.0.0
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rwxr-xr-x | yada | 29 |
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..20346c7dd964 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = yada + pkgdesc = Yet Another Data Analyzer + pkgver = 1.0.0 + pkgrel = 1 + url = https://github.com/kyechou/aur-yada + arch = x86_64 + license = MIT + source = yada + sha512sums = 22d42a658cc7aece4f0a4308e17ed68ce5ac2fc58cd91cb5deda54966d15d414a64cd0c9e04000aa369ca9305465298014929b8fa195f4498a2866f1f40b777a + +pkgname = yada + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ee9e98b26bd6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +# Maintainer: Kuan-Yen Chou <forendef2846 at gmail dot com> + +pkgname=yada +pkgver=1.0.0 +pkgrel=1 +pkgdesc='Yet Another Data Analyzer' +depends=() +arch=('x86_64') +url="https://github.com/kyechou/aur-yada" +license=('MIT') +source=("yada") +sha512sums=('22d42a658cc7aece4f0a4308e17ed68ce5ac2fc58cd91cb5deda54966d15d414a64cd0c9e04000aa369ca9305465298014929b8fa195f4498a2866f1f40b777a') + +package() { + cd "$srcdir" + install -Dm 755 yada -t "${pkgdir}/usr/bin/" +} + +# vim: set ts=4 sw=4 et : @@ -0,0 +1,29 @@ +#!/bin/sh +set -e + +usage=" +Usage: yada [ path ] +" + +analyze() { + echo "directory:" + du -hd1 | sort -rh | sed -e 's/.\///' -e '/\.$/d' | awk '{print "\t"$0}' + echo "file:" + find . -maxdepth 1 -type f -exec du -ah {} + | sort -rh | sed -e 's/.\///' | awk '{print "\t"$0}' + echo "total:" + du -hd0 | awk '{print "\t"$1"\ttotal"}' +} + +case $# in + 0) + analyze + ;; + 1) + pushd "$1" >/dev/null + analyze + popd >/dev/null + ;; + *) + echo "$usage" + ;; +esac |