From: Jim Meyering Date: Sat, 11 Nov 2000 10:21:42 +0000 (+0000) Subject: Don't put newline in IFS; that's not portable to X-Git-Tag: FILEUTILS-4_0_32~5 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=81655756c2d83769174f29bb8a1cb730ff704abd;p=thirdparty%2Fcoreutils.git Don't put newline in IFS; that's not portable to NetBSD's /bin/sh. Instead, filter newlines and leading/trailing blanks out of `tests' before the `set -'. --- diff --git a/tests/mkdir/perm b/tests/mkdir/perm index 787693ae21..5e963a51d1 100755 --- a/tests/mkdir/perm +++ b/tests/mkdir/perm @@ -26,22 +26,21 @@ fail=0 # parent parent/dir # umask -m option resulting perm resulting perm tests=' - 000 : :drwxrwxrwx:drwxrwxrwx: - 000 : -m 016 :drwxrwxrwx:d-----xrw-: - 077 : :drwx------:drwx------: - 050 : :drwx-w-rwx:drwx-w-rwx: - 050 : -m 312 :drwx-w-rwx:d-wx--x-w-: - 160 : :drwx--xrwx:drw---xrwx: - 160 : -m 743 :drwx--xrwx:drwxr---wx: - - : - :last:last: + 000 : : drwxrwxrwx : drwxrwxrwx : + 000 : -m 016 : drwxrwxrwx : d-----xrw- : + 077 : : drwx------ : drwx------ : + 050 : : drwx-w-rwx : drwx-w-rwx : + 050 : -m 312 : drwx-w-rwx : d-wx--x-w- : + 160 : : drwx--xrwx : drw---xrwx : + 160 : -m 743 : drwx--xrwx : drwxr---wx : + - : - : last : last : ' for p in empty -p; do test _$p = _empty && p= old_IFS=$IFS - IFS=': -' - set - $tests + IFS=':' + set - `echo "$tests"|tr -d '\012'|sed 's/^ *//;s/ *:/:/g;s/: */:/g'` IFS=$old_IFS while :; do