generating csu/version-info.h
Arkadiusz Miskiewicz
arekm@pld-linux.org
Fri Jan 2 15:51:00 GMT 2004
On Friday 02 of January 2004 14:08, Artur Frysiak wrote:
> Test: echo -e "\"Available extensions:\\n\""
> Works on pdksh, zsh, ash, bash, ksh93
Close...
Patch by Jakub Bogusz <qboosh@pld-linux.org>
diff -urN glibc-2.3.3.org/csu/Makefile glibc-2.3.3/csu/Makefile
--- glibc-2.3.3.org/csu/Makefile 2004-01-01 22:13:10.105888239 +0100
+++ glibc-2.3.3/csu/Makefile 2004-01-01 22:13:38.533989059 +0100
@@ -232,12 +232,12 @@
os=Linux; \
fi; \
- echo "\"Compiled on a $$os $$version system" \
- "on `date +%Y-%m-%d`.\\n\"" ;; \
+ echo -e "\"Compiled on a $$os $$version system" \
+ "on `date +%Y-%m-%d`.\\\\n\"" ;; \
*) ;; \
esac; \
files="$(all-Banner-files)"; \
if test -n "$$files"; then \
- echo "\"Available extensions:\\n\""; \
+ echo -e "\"Available extensions:\\\\n\""; \
sed -e '/^#/d' -e 's/^[[:space:]]*/ /' \
-e 's/^\(.*\)$$/\"\1\\n\"/' $$files; \
fi) > $@T
Works with all my shells
[misiek@arm ~]$ zsh
[misiek@arm ~]$ echo -e "\"Available extensions:\\\\n\"";
"Available extensions:\n"
[misiek@arm ~]$ ksh
[%n@%m %~]%(675.#.%$) echo -e "\"Available extensions:\\\\n\"";
"Available extensions:\n"
[%n@%m %~]%(676.#.%$) bash
[misiek@arm misiek]$ echo -e "\"Available extensions:\\\\n\"";
"Available extensions:\n"
[misiek@arm misiek]$ ksh93
[u@h W]$ echo -e "\"Available extensions:\\\\n\"";
"Available extensions:\n"
> Regards
--
Arkadiusz Miśkiewicz CS at FoE, Wroclaw University of Technology
arekm.pld-linux.org AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PLD/Linux
More information about the Libc-alpha
mailing list