bin: little corrections
This commit is contained in:
parent
d310686e63
commit
f8d4fc9b4c
|
@ -5,18 +5,16 @@ for arg do
|
|||
if test -r "$arg"; then
|
||||
case "$arg" in
|
||||
*.tar.bz2) tar xjf "$arg" ;;
|
||||
*.tar.gz) tar xzf "$arg" ;;
|
||||
*.tar.*|*.tar) tar --extract --file "$arg";;
|
||||
*.bz2) bunzip2 "$arg" ;;
|
||||
*.rar) unrar x "$arg" ;;
|
||||
*.gz) gunzip "$arg" ;;
|
||||
*.tar) tar xf "$arg" ;;
|
||||
*.tbz2) tar xjf "$arg" ;;
|
||||
*.tgz) tar xzf "$arg" ;;
|
||||
*.zip|*.jar) unzip "$arg" ;;
|
||||
*.Z) uncompress "$arg";;
|
||||
*.7z) 7z x "$arg" ;;
|
||||
*.deb) ar x "$arg" ;;
|
||||
*.tar.xz) tar xf "$arg" ;;
|
||||
*.zst) unzstd "$arg" ;;
|
||||
*) echo "'$arg' cannot be extracted by ex" ;;
|
||||
esac
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#!/bin/sh
|
||||
#!/bin/sh -e
|
||||
# set repo as origin and set all branches upstream to a corresponding remote branch, if available
|
||||
git remote remove origin 2>/dev/null
|
||||
git remote add origin $(git-repo "$@")
|
||||
git remote -v && git fetch || ( last=$? && echo "git fetch failed, aborting\!" && return $last )
|
||||
git remote -v && git fetch
|
||||
|
||||
git branch | sed 's/ //g' | sed 's/*//' | while read branch
|
||||
do test $(git branch -a | grep origin/$branch | wc -l) -gt 0 && git branch -u origin/$branch $branch
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
#!/bin/sh
|
||||
# Grep in files matching the name pattern given as first argument
|
||||
find -name "$1" | while read f; do grep --color=always --line-number --ignore-case -H "${@:2}" "$f"; done | less -F
|
|
@ -9,5 +9,6 @@ case $1 in
|
|||
info --vi-keys $(test $search != zsh && echo --index-search=$search) zsh || LESS="$LESS +/^ *${@:$#} *\\[" man zshall;;
|
||||
(vlc) unbuffer vlc --full-help "${@:2}" | $paginate;;
|
||||
(gh|chordpro) $@ --help | $paginate;;
|
||||
(caddy) $1 help ${@:2} | $paginate;;
|
||||
(*) info "$1" -w | grep -v "manpages" && pinfo "$@" || man "$@" || ( "$@" --help || "$@" -help ) 2>&1 | $paginate;;
|
||||
esac
|
||||
|
|
Loading…
Reference in New Issue