From: Sergey Matveev Date: Sun, 13 Mar 2022 10:37:45 +0000 (+0300) Subject: Less cat-calls X-Git-Url: http://www.git.stargrave.org/?p=zk.zsh.git;a=commitdiff_plain;h=994133c5db6783a3f51c297295573934f3e581d5 Less cat-calls --- diff --git a/zk.zsh b/zk.zsh index 660354c..08a2f08 100755 --- a/zk.zsh +++ b/zk.zsh @@ -26,7 +26,7 @@ for f (**(.)) pages[$f]=1 typeset -A links typeset -A backs for p (${(k)pages}) { - for w (`cat $p`) { + for w (`< $p`) { [[ $w =~ "^[([{].*" ]] && w=${MATCH[2,-2]} [[ ${pages[$w]} ]] || continue links[$p]="$w ${links[$p]}" @@ -67,7 +67,7 @@ getrel() { genhtml() { local page=$1 local data - [[ $# -eq 1 ]] && data="`cat $page`" || data=$2 + [[ $# -eq 1 ]] && data=`< $page` || data=$2 data="${data//&/&}" data="${data///>}"