comparison contrib/tcsh_completion_build.sh @ 1157:6e66235084d9

tcsh_completion_build.sh: fixed error caused by xargs on Linux
author TK Soh <tksoh@freescale.com>
date Tue, 30 Aug 2005 11:17:20 +0200
parents 92697ad28f08
children 2073e5a71008
comparison
equal deleted inserted replaced
1156:1d5996d39c9d 1157:6e66235084d9
36 tcsh_file=${1-tcsh_completion} 36 tcsh_file=${1-tcsh_completion}
37 37
38 hg_commands=`hg --debug help | \ 38 hg_commands=`hg --debug help | \
39 sed -e '1,/^list of commands:/d' \ 39 sed -e '1,/^list of commands:/d' \
40 -e '/^global options:/,$d' \ 40 -e '/^global options:/,$d' \
41 -e '/^ [^ ]/!d; s/[,:]//g;' | 41 -e '/^ [^ ]/!d; s/[,:]//g;' | \
42 xargs -n5 | \ 42 xargs -n5 | \
43 sed -e '$!s/$/ \\\\/g; 2,$s/^ \{0,\}/ /g'` 43 sed -e '$!s/$/ \\\\/g; 2,$s/^ */ /g'`
44 44
45 hg_global_options=`hg -v help | \ 45 hg_global_options=`hg -v help | \
46 sed -e '1,/global/d;/^ *-/!d; s/ [^- ].*//' | \ 46 sed -e '1,/global/d;/^ *-/!d; s/ [^- ].*//' | \
47 xargs -n5 | \ 47 sed -e 's/ *$//; $!s/$/ \\\\/g; 2,$s/^ */ /g'`
48 sed -e '$!s/$/ \\\\/g; 2,$s/^ \{0,\}/ /g'`
49 48
50 hg_version=`hg version | sed -e '1q'` 49 hg_version=`hg version | sed -e '1q'`
51 50
52 script_name=`basename $0` 51 script_name=`basename $0`
53 52