diff options
author | Demi Obenour <demiobenour@gmail.com> | 2016-09-24 23:35:07 -0400 |
---|---|---|
committer | Will Estes <westes575@gmail.com> | 2016-09-25 18:53:29 -0400 |
commit | fb91984b3b0605b39fa8c2bdc7036fc074649742 (patch) | |
tree | e47095eb7c5a5050f7abc3b5f19cd4654643a214 /src/mkskel.sh | |
parent | e50d903620be9b81e8dd89d1ed1063c13836ff26 (diff) |
Simplify some shell code
Diffstat (limited to 'src/mkskel.sh')
-rwxr-xr-x | src/mkskel.sh | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/mkskel.sh b/src/mkskel.sh index 02c397a..512f1f9 100755 --- a/src/mkskel.sh +++ b/src/mkskel.sh @@ -21,17 +21,16 @@ # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE. -cat <<! -/* File created from flex.skl via mkskel.sh */ +echo '/* File created from flex.skl via mkskel.sh */ #include "flexdef.h" -const char *skel[] = { -! +const char *skel[] = {' -sed 's/\\/&&/g' | sed 's/"/\\"/g' | sed 's/.*/ "&",/' +sed 's/m4_/m4preproc_/g +s/a4_/4_/g +s/[\\"]/\\&/g +s/.*/ "&",/' -cat <<! - 0 -}; -! +echo ' 0 +};' |