After successful (no errors reported) upgrade from RH 6.0 to RH 6.1 - The following code: ECHO="/bin/echo" export ECHO IFS=`$ECHO " \t\n\c"` IFS_OLD="$IFS" IFS_TMP="$IFS" IFS_NEW=`$ECHO "\t\c"` returns: foo: /bi: No such file or directory Please tell me what gives! (This code fragment is from MicroLite's BackupEdge product).
Shell utils 2.0 follows the standard more closely and does not do the quoting of \ that this script seems to expect. This is correct standards behaviour now. The script should probably be using /usr/bin/printf