From 559ccb5437dfb231fea5496e2d24bb44d1e6247e Mon Sep 17 00:00:00 2001 From: thibault milan Date: Thu, 2 Aug 2012 18:13:58 +0300 Subject: .aliases: Use `command -v` instead of `type -t` `type -t` is not as portable (i.e., not in POSIX) as `command -v`, and `command -v` also takes aliases and functions into account. Ref. #109. --- .aliases | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.aliases b/.aliases index 72ed818..af31396 100644 --- a/.aliases +++ b/.aliases @@ -63,10 +63,10 @@ alias sniff="sudo ngrep -d 'en1' -t '^(GET|POST) ' 'tcp and port 80'" alias httpdump="sudo tcpdump -i en1 -n -s 0 -w - | grep -a -o -E \"Host\: .*|GET \/.*\"" # Canonical hex dump; some systems have this symlinked -type -t hd > /dev/null || alias hd="hexdump -C" +command -v hd > /dev/null || alias hd="hexdump -C" # OS X has no `md5sum`, so use `md5` as a fallback -type -t md5sum > /dev/null || alias md5sum="md5" +command -v md5sum > /dev/null || alias md5sum="md5" # Trim new lines and copy to clipboard alias c="tr -d '\n' | pbcopy" -- cgit v1.2.3