]> git.eshelyaron.com Git - emacs.git/commitdiff
(PRUNED): Avoid "head -1" and "tail +2", as POSIX 1003.1-2001
authorPaul Eggert <eggert@twinsun.com>
Sat, 23 Mar 2002 06:47:22 +0000 (06:47 +0000)
committerPaul Eggert <eggert@twinsun.com>
Sat, 23 Mar 2002 06:47:22 +0000 (06:47 +0000)
disallows both usages.

admin/quick-install-emacs

index 947f031c1e514e148f93396e04afbbbc39895d58..fa423a5dc6ec9a6911cc8dde61dda33de42aab94 100755 (executable)
@@ -131,7 +131,7 @@ fi
 
 CONFIG_STATUS="$BUILD/config.status"
 function get_config_var () {
-  if ! sed -n "s/^s\(.\)@$1@\1\(.*\)\1.*$/\2/p" $CONFIG_STATUS | head -1 | grep ''
+  if ! sed -n "s/^s\(.\)@$1@\1\(.*\)\1.*$/\2/p" $CONFIG_STATUS | sed q | grep ''
   then
     echo 1>&2 "$me: $1: Configuration variable not found in $CONFIG_STATUS"
     exit 4
@@ -164,15 +164,15 @@ maybe_mkdir "$DST_INFO"
 
 PRUNED=""
 if test x"$PRUNE" != xno; then
-  for D in `ls -1t $BUILD/etc/DOC-* | tail +2`; do
+  for D in `ls -1t $BUILD/etc/DOC-* | sed 1d`; do
     echo $REMOVE_CMD $D
     PRUNED="$PRUNED $D"
   done
-  for D in `ls -1t $BUILD/src/emacs-$VERSION.* | tail +2`; do
+  for D in `ls -1t $BUILD/src/emacs-$VERSION.* | sed 1d`; do
     echo $REMOVE_CMD $D
     PRUNED="$PRUNED $D"
   done
-  for D in `ls -1t $BUILD/lib-src/fns-* | tail +2`; do
+  for D in `ls -1t $BUILD/lib-src/fns-* | sed 1d`; do
     echo $REMOVE_CMD $D
     PRUNED="$PRUNED $D"
   done